{"_id":"@aintela/chat","_rev":"75-c8506823ec45dcf59291b9bec7c85fad","name":"@aintela/chat","dist-tags":{"latest":"0.4.27"},"versions":{"0.2.15":{"name":"@aintela/chat","version":"0.2.15","_id":"@aintela/chat@0.2.15","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"4e9b772e735c3b31c549fd02a660a9491c45e710","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.15.tgz","fileCount":218,"integrity":"sha512-WOwNKKStzaWAjrTv+b5MN9fOHD7ySL8PtvJ2EZaZHbJhH9luUZ9DzRiuim1MTcoZALSYlwT+dhonGY+IDUHkcg==","signatures":[{"sig":"MEYCIQD7Eo/iKAoGH0A6SbvGytKTzDoIAIZvdphGhDIv8AxPuwIhANDGOc7/f2K4DdZdrLiZGPtam9Ht9OLQd2HMPZid9G2P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2986157},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"7dea771572204f3a8647a8dd66967c59429b6517","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"},"_npmVersion":"11.6.4","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the new home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a standalone package so it can be consumed as a real library (b","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.15_1782926882268_0.5175054742247767","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@aintela/chat","version":"0.2.16","_id":"@aintela/chat@0.2.16","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"4d92c0a3750c8ca832f7a6ca8baa466c799e9675","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.16.tgz","fileCount":218,"integrity":"sha512-2bziY65L90ZPTEY8mYrwnVb1pcjfqqbdYnGSK8w94jegAanJExO2U3niL76YJRDdVrrsd/YsAIxvddBAp4e4zA==","signatures":[{"sig":"MEUCIQDjDWpY5vtmQQklYdwBCw8pB0DNUlmi1cFHvWEXjcd55wIgUO5tQT8csMw75UAcOpVzK5mueN6kkyGjC+ntq2uqgmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2986825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"163b53bd1c3680324f459d56d9ece53f8e9def9c","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"},"_npmVersion":"11.6.4","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the new home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a standalone package so it can be consumed as a real library (b","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.16_1782935287719_0.7101207567735286","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@aintela/chat","version":"0.2.17","_id":"@aintela/chat@0.2.17","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"8a613760071cfbf976323e54b7bcb67db70e2ca0","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.17.tgz","fileCount":219,"integrity":"sha512-oo03l/Uz/01ZBxlzYGxjsASsZwRlOPnocVKQYUAyO1kE8C011O1DnMA3VG4d8Aqy2P5A6DKM25vEP6Gisu/GjA==","signatures":[{"sig":"MEYCIQCZz8bDAf+xUEXb7XmBEuDxdnpC2gI3LG6Heu48DWasKgIhAJFWOwJtpAXiiFsAv3ULqyD8JGJjBmd55mFmEX9kRZCJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3007255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"126f074c3ce26d6f2ea238c83c74ba450b26458c","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"11.18.0","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.17_1782985360056_0.06600779182006566","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@aintela/chat","version":"0.2.18","_id":"@aintela/chat@0.2.18","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"1c84e914203acda908d9e494d8a829d52dca702f","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.18.tgz","fileCount":219,"integrity":"sha512-ldZXXv9X/FEnr5ei2Tqr+ectpeozZ+CY1TDXvTmRautdNBXT+sOk3Ncn1MRlk3G75wi5PTzPGRn8266YLgUEKQ==","signatures":[{"sig":"MEUCIH8H9OA+nk8n5BZ09ZtiwzYr+evkVF4xUP5+QDypxrhwAiEAhxgizfSXpZIk0oezwdvZbN3c2NLAJY3uovWXkKD5M8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3008752},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"0eb2ba4e8b9bcc0f97a8abaf3f7c4c36e39873a3","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"11.18.0","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.18_1783031586466_0.5934542176018047","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@aintela/chat","version":"0.2.20","_id":"@aintela/chat@0.2.20","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"67a83785008f8342715f0017dec497a34b64a8bb","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.20.tgz","fileCount":220,"integrity":"sha512-o1HQCDFCYf/FRrgi9E77tvm0d1tMgfqpfwF+2iouBxDAB+8F2pq9vCJGGI8Qv9tBIgXV6ZafjajFI1cFm9RE0Q==","signatures":[{"sig":"MEQCIAEMjikkLHNMb8p4ZDOMhOhp3p+qyzO4eMmnrKmbTNCAAiBQaPqVGVPeMiM+/3UmaJEBc81f/RzadcGLtdsBPEloAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3022137},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"7349a6720fd40e78d9316e2e4e2af185498e38b2","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"11.18.0","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.20_1783036321002_0.806245567037456","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@aintela/chat","version":"0.2.22","_id":"@aintela/chat@0.2.22","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"5cd51bfec4c8351a040076f4230ab088ac702105","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.22.tgz","fileCount":225,"integrity":"sha512-OI1b/wYy4n25kUSQOxt0jiToFsCevBCTw4Knu7bEYr55GXtFvNwR0NTg+6Jh4MPb4SDUc/JYz6UNaZ88DO3aOQ==","signatures":[{"sig":"MEUCIG/sXcUxTZ4foNhWx/73hOw9DYpg3Cqe8vBBgCDdrZfYAiEA1oWr4//x+8VKQv3w6u4t+KVuezWsiVeTqbiKQKuTSxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3113312},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"b7d61818866f23d83b8970314816e1a5c85b75be","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"11.18.0","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.22_1783325173138_0.7810500177935598","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@aintela/chat","version":"0.2.25","_id":"@aintela/chat@0.2.25","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"c2c4cb8b7ec7be134e57156ad27f853f951c975d","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.25.tgz","fileCount":225,"integrity":"sha512-yJLXCgnwaDAfMf2N5AQCjoSfUL09vq2jixDr3RE1x2LtqeOxF3QW7biRvkH6kyVx5cq6pxqJhcMGP4KXjw5bbQ==","signatures":[{"sig":"MEQCIEeb0jGn80lmj8q9VTYrmT1olEnglPhVJGcwDMIHfvOWAiASOC9w/giTxNPGhbTeeEndVT2uGshTbXq4+YWy5Au0qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3145398},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"7b2d4e285c228bfefd34b23194d25e0b5719fbbc","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.0","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.25_1783546558993_0.8489397778220424","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@aintela/chat","version":"0.2.26","_id":"@aintela/chat@0.2.26","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"051808fd41a2868050e9edf62e4559160dfb1bde","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.26.tgz","fileCount":226,"integrity":"sha512-nG1W2jxAWSAxnaOCiRDZs1Jil4LM2xc2u6Cx38BWa63/gk6DvStDMpNGfLyFoTFngc42/InV3bgN7T5qU+3WWw==","signatures":[{"sig":"MEUCIQDh26w2HpE4dXIurt12Xv9aYGwxwSxkqkr+rYkzeNKgsgIgS8Skfkp4glX5NX9COaHpoV4/vOWPLMkotfpZihVDILU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3175311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"f64623bd853f69c9047d7952f893993837fd70f6","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.0","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.26_1783667887698_0.8903076896671986","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@aintela/chat","version":"0.2.27","_id":"@aintela/chat@0.2.27","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"c81cd1f03abbab7dc0def1c9eaa885daa3279fe8","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.27.tgz","fileCount":227,"integrity":"sha512-A6drDXtwNCO0o3luUbiPEHRDV0kowNOkimoECPKuQHyX0Qtxv7TU9agj/jEjICaKbucEYemOBEzJc+XpXwA5Ig==","signatures":[{"sig":"MEQCIBi/Hil7gZz47xGceLTpHuNFGtb1R/2Apiro+dbPpHslAiBRd5PyiNwdObGnkWqzApfdvEhjoFVYhXKOXlg9z5q+YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3180774},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"51dad45282794a40059c12a74dbe1dd22bf65ec6","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.27_1783762485878_0.33396636462473483","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@aintela/chat","version":"0.2.28","_id":"@aintela/chat@0.2.28","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"59dfc7f109b6653ce153cfc6ca8de2bff7b18f2e","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.28.tgz","fileCount":227,"integrity":"sha512-T+Y6qnXyRfGq/KCjnnmTzMtAj/IDA0Io6+ewPxj1VFtbdlLghdHtBnyutrSk394DG/JTU8Wzn2GEZIwaan/hfw==","signatures":[{"sig":"MEUCIBaDk8J1WVyj3QhxdgW3H46tdHQZE34rz7RSwBHO50PzAiEAma9/yegX8HmNlRNR9C1GaHjJGqhEwJy+3vM8IrNDibI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3195399},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"127efb3a633539e749e3ecfc30ed085cf1cba5e5","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.28_1783886408299_0.21881805287951317","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@aintela/chat","version":"0.2.29","_id":"@aintela/chat@0.2.29","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"90e1f721b722fdc70002f82f7767f933011dab8f","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.29.tgz","fileCount":229,"integrity":"sha512-i/CGrxFZqdAOl9kUimUezWi+eA6h/QtzCqgKDo+EUDbkuezNpZqkrTTEs1tT+gA76uLfY1oPlzcvCwrE/iunpg==","signatures":[{"sig":"MEQCICU0UHpF7T/Ltfu26ypbbJWkdLBir2HI9R43Wj/cpHadAiB14DmXhQVsYHkcCUQqeSb01s4jpUG5ural27SZvRjKzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3211857},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"b0fa5a41f02c4724434c663639f4ca564881b2f0","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.29_1783909771513_0.6055110894927083","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@aintela/chat","version":"0.2.30","_id":"@aintela/chat@0.2.30","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"a80951fdd1d66235c44b5eed3de9766c7b663016","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.30.tgz","fileCount":230,"integrity":"sha512-x4Hypd8/f3y5Hw76mxqV3DbStQ1GZyW6JNnlRo0f4M0h56RklH81ly26KcUxcJkj7qvCehDLshHo0CQYt/9RkA==","signatures":[{"sig":"MEYCIQD01tOGpDrnyM8IZ0kOarxUS8GMEQ6UeBPHI4/19oPPWQIhAM4UhSr5l/uotEWjbpZB42SCvHnv2WWp1byLGKa07wN1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3215283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"cfc6c9e1ad877919399f657d5472dea55e67bf0e","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.30_1784167635818_0.638592996284254","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@aintela/chat","version":"0.2.31","_id":"@aintela/chat@0.2.31","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"6f5f085d51a002b3f181bde75bf6574e0c4b5bba","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.31.tgz","fileCount":230,"integrity":"sha512-/mRsE2rfpRCE2lFmh4JzaqDY1kSuMl7SgC3LJmCc/pGSAk0e2ytubKYenA0IUoNlMA6iKr+0irajx5XLDdsgag==","signatures":[{"sig":"MEYCIQCDYnRna9LCo1Iad3bXeH7d/2uNRkxSLRhU32Z+lhKUnAIhAJ4MHld9GxquPw7/iNTxyPwmCGnBA61+z0yCqtWLzeZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3218294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"d2c2b3771b1733367ccf5f2e1f2d010f538c0774","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.31_1784274955442_0.0070071924231924765","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@aintela/chat","version":"0.2.32","_id":"@aintela/chat@0.2.32","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"97417df5e2e0ff7e67b148f964f80e03bb8ade29","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.32.tgz","fileCount":230,"integrity":"sha512-XeWy5OuYsTz1wgui+9w+ZtA7LNGyXKdDqayiHW87k7m+/koPGTXag6d9rM0vBHueY3UNdX6SyxEbxxzbZFwEhw==","signatures":[{"sig":"MEQCIB5e5jStQvfXAJ5FN5LFR8LcCYfaad7AiAnvrVj2efU6AiAvDsZsxj9ohrT4HhGi8pkqpmdf2uQOCrxnr1Qf4Ud4Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3224079},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"c36e5ac24e6cee68e495388d004290caaae55643","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.32_1784355062387_0.7832015968783368","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@aintela/chat","version":"0.2.33","_id":"@aintela/chat@0.2.33","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"c258ce78ebfa5aa381d404ff6da1471f2f67975e","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.33.tgz","fileCount":230,"integrity":"sha512-eRKROH6IDVqti72MoOy6MRez0cd1nxhjoYePx/RvNYwfFB26ycZrVZI5/mpoL+j/eAYWMP/Lrr2dGcK/2QNVpg==","signatures":[{"sig":"MEYCIQCGulkCJK91AQXv1NRloozSyjCz0orDlXxZn4ywxo85DgIhAIUTAbWZHFoFuAvRf4D7IB10UjYSD7/5SQcJ6NPupqMc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3254195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"ec5962daaaaec0a7089aa2ee26e3a426f283c956","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.33_1784445744621_0.6242516725563385","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@aintela/chat","version":"0.2.34","_id":"@aintela/chat@0.2.34","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"3508c1cd24748579a512509250bfa4f9c7a2ae2c","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.34.tgz","fileCount":230,"integrity":"sha512-4z1Ze0eCRniduNS/qGG4SfjmK1EPNkEJZn+yrrL1HlIse+JR3WqrhE4XBLHR+mlWOmmWZLHh5U44HU7LpvGEqQ==","signatures":[{"sig":"MEQCIE0f4sssx0ncj/+TQRKVldvyic4exr82kgxyzmNJVkTNAiApCQDvZbpVT/zXtG0E17sgjPcaVammmMeT1wq3Pe+fKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260996},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"29ab6065db97eccb5e8d5d30299f3a5a135891ff","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.34_1784533897305_0.90839389684478","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@aintela/chat","version":"0.2.35","_id":"@aintela/chat@0.2.35","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"85a82e591c472305339a1ee8c974759f64d0d5a7","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.35.tgz","fileCount":230,"integrity":"sha512-i9nTzqM6QC3jSot11hAFKwLlcCxdbE+kvLhwPgFwIbLgSAPQI0/L1rTgclS+roG7VCB97NNT9SMiyWyAP3i4/A==","signatures":[{"sig":"MEUCIAydcHqE4YAuB9ACJ7p1hnUPmZAMNWAKDT0TNnCK4FwFAiEAgrwrjA/SPuJmoyD6VuEmxc8OFOaOYk4/q6L0PCxhM7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260591},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"eb7f2fabce679c7a129c57a2d14e0ef2be87d768","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.35_1784597985272_0.6626658947409643","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@aintela/chat","version":"0.2.37","_id":"@aintela/chat@0.2.37","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"86a38864c32d24d34c3c3eb1aad85a3e199d518d","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.37.tgz","fileCount":231,"integrity":"sha512-nS4VjlM8grKJYNdqjvDLrT2uHwPXAcd8hBBKJHU4grEaFYR9POFRk48IzKoqkcKWBZJDH1vjOMgzJVpmvSTo9Q==","signatures":[{"sig":"MEUCIArH0vFBYoFki0ZhzTLG9zOy3ONTJb+uY1oIN0c2A2k/AiEA7HBRTrtNDCLpvVPNw1e+0Woe0mpHSJthUR7FPtdSDn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3273724},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"a685a45c793a3966500f205afa249297f67d6d49","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.37_1784700356409_0.9369660548873011","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@aintela/chat","version":"0.2.38","_id":"@aintela/chat@0.2.38","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"dist":{"shasum":"edba1ef986b112db7df8434df95ade57dc10e609","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.38.tgz","fileCount":231,"integrity":"sha512-FRkUKgU65cpyFbUU1w/tS3LExyK1P3CdoZgZD5Y0VgIvdBkI6cFmeHqocIQki7wPbBtEPyca2UJOR3JW6wF8Zw==","signatures":[{"sig":"MEUCIQCw/o1KWrXHsXhRVMyXMFmXjQo2yfyko9VuLl+8x86zWwIgCRHftG1FqJR0tg+DeQefR/rTey81MgVI6yUCfYJs+Cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3279006},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"1804c19e84cf313b8936075605b3121497a575f8","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.38_1784772429851_0.02666985569883895","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"@aintela/chat","version":"0.2.39","_id":"@aintela/chat@0.2.39","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"fc50f97f00dd1ecf8372285e22645b1ded84c3c4","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.39.tgz","fileCount":232,"integrity":"sha512-XuTL0Acz5bF1ZXVhxr9aih25YMLuHwAwcA/P/5OVeAsmUIX8MtzNuez/kdN1DiTxcNL98aARmaQFn6W9nLvAeg==","signatures":[{"sig":"MEUCIAchkkG0w3dRV8n7Kgg8elvRCo2YTQUZuHleT8PmGZL8AiEAvaODMulME9ZnsGwWGH8UJb/awo+5lDWsqieVMVKoW08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3288072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"b9d130139b8190b51365bd902aed46a72dcc661a","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.39_1784787865121_0.7799837900420437","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@aintela/chat","version":"0.2.40","_id":"@aintela/chat@0.2.40","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"3f2303b4bd3799d68fc0eb6b0d9e515c4eef6814","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.40.tgz","fileCount":236,"integrity":"sha512-17q71rM0IbYza6jQwY6zwcz95LDWYB9flqQ9R2tRAnQX30EvZt6k/oSz/fPJeGHh6zvNg/+9bynRZ2IVGBaygQ==","signatures":[{"sig":"MEUCIQCax7g6m02X++n4AEmyTEaPrtBaz9RXuGOydO24k1SOGAIgb6liO2x/FrixgDxZU8o7AM52A9rfC+uxMb50hZeXsAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3326943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"f0ecf6e2a11a9d89b77ceb5c71b1c65d4f9df2ab","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.40_1785160515711_0.024657077928383453","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@aintela/chat","version":"0.2.41","_id":"@aintela/chat@0.2.41","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"df80e62be9f611d8ba21514e4aff44ebda70d15c","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.41.tgz","fileCount":236,"integrity":"sha512-faKB1orRHQBCLvaV2zRJKJ7ALaZDFfvt5LN8QEbYSgql1SSq6SLw2ukR1pwW9RM/iOkRPtvyfmXDDs8WTUoebg==","signatures":[{"sig":"MEUCIHnrQzc+UHMTmeDpXSuz+L5aYPV0TwYcP4C13QvJZgj9AiEA6BRy4AqQFggwKsO1OKcYkh5R7xH8lVOYozdAEmEXfGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3334924},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"9a1c0b71c86fcd78d61edd5ffded3a95e046cbbf","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.1","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.41_1785289289280_0.025895347823148063","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@aintela/chat","version":"0.2.42","_id":"@aintela/chat@0.2.42","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"18caf804f120e505e1efaf330e69838e9b39604f","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.42.tgz","fileCount":238,"integrity":"sha512-IXqIpWSAZnNhv9tpAFQTA8hjdacwCCgjUDDDRpeujixSFzIgR3Q3tooGVhXa96tjSWM5qL2tvrQklrqqGQU1jw==","signatures":[{"sig":"MEQCIHmMM65WnbBC6mDAeKwd2Cfgl0Xhk3q7B65dr9WwU4N3AiBwgPt6PNqKyOp+ipJdVxt5mVr3chOiib2lYvPPwHBQ5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3359782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"31d95ba17ba34b9884557587d1d917685164274d","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.42_1785363915533_0.06556479649878622","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@aintela/chat","version":"0.2.43","_id":"@aintela/chat@0.2.43","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"5d481006783d7ec49e0b432aad6049f4470cba6d","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.43.tgz","fileCount":240,"integrity":"sha512-DpVfVJV78B3aA//R1jua08lnVDMaI8UEZrGJ8yuHnKg7cn5CzFCtGXwiPU1w0D5ggGz2sRfsFKnuZd2e2rOL6Q==","signatures":[{"sig":"MEQCIGmpyTOdwZ6sSXWUx2gdRi0Qe2OUcWcvqXUNh3eR5o7GAiBq+UO0PkZn3TJIAJnnUfQe9sjyJpbuhYpz0wAx3zrVkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3382077},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"e1187842a976ad0cb5e8ff85535c865b49ac2b91","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.43_1785465297144_0.24251830953090825","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"@aintela/chat","version":"0.2.44","_id":"@aintela/chat@0.2.44","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"0cb8af6b2c4735ae7f990096977d81a2fc6d387a","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.44.tgz","fileCount":240,"integrity":"sha512-OtFHrR7WAwKmwTRcJGuCPmG4R9li1yg5Ou7hS4vK6njHkcy6jSPFTqMLSiadDZU8JIP28iZCJrspDOboFfZJHg==","signatures":[{"sig":"MEQCIESePcbbuSPUSfwohIW4+19tCEGC8R6Gn/LRY71bdV9RAiBF2xKw+UwPeAMkx8yO8tk1M+0hVoSkgw1we6I4seqCVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3385439},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"eb31a1ce0945e9278e557b677a77b92ebc60fe80","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.44_1785472542254_0.8488616045654538","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@aintela/chat","version":"0.2.45","_id":"@aintela/chat@0.2.45","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"9b29eff358c0e988bdc4e8f3c032da4dcb0a52b6","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.45.tgz","fileCount":241,"integrity":"sha512-7PP3O6n1TIbfF+Cscps2RYZxFoheLmemnY9FOAI+Kcwt+hsWcxuQQA/JMvWvK9TM4roSZ7wU2PIBdwXrNT/dGw==","signatures":[{"sig":"MEUCIQDoRY/Xy1MNtIVqt6BFZpo3+upCh1hU3fqebVfedRmkpwIgOVvbOYw2W0Cv3G4OkGO4STfe5Iwu5sM91AKkKJK9B3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3386305},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"335c80382baa3f196fb7400bdc13abf0839c5488","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.45_1785493475095_0.5442810967483522","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"@aintela/chat","version":"0.2.46","_id":"@aintela/chat@0.2.46","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"cb803414d296454601953c9b7f9e759c0609542c","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.46.tgz","fileCount":241,"integrity":"sha512-BQkOnPkJuzbVFEOkpOWWes1HcuAE+SwaXkW5A3z/dOAkUyyt1Pl3YrIwJiq//stJXWw3BI7PrBeoq+vORygTLg==","signatures":[{"sig":"MEUCIFD2pIw243X7R1GtCuVY84ozPL+8Y3IlFph+c0JpvHtRAiEApkkoz/n0jj1wXMbmbOoxglvtqth+pOVQCM8e0qwn86c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3387798},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"6855e9c043ea0c435bc5aeb305f1d15c6f6ccdc5","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.46_1785791423679_0.5415449205949305","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"@aintela/chat","version":"0.2.47","_id":"@aintela/chat@0.2.47","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"ef6af1064688ee7dabaad9ee9d9c717fffa3e9ca","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.47.tgz","fileCount":241,"integrity":"sha512-GDngZgIpYKxP0Ob6Zd44Y7fIeuu8mINkIwxnVZmd5CKvudsf6dBAz8KhGWRsLa5hsbJJlA2FASa/b23sR59nqQ==","signatures":[{"sig":"MEUCIQD9tnuf5dqTbVAaPvHPjzVjCxJKvwbsNpnwe8n6HcwtPQIgYVb7WLXbPhNm8DxSoSuuNEsYnVghzi9sGl9Um9OneBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3389653},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"ecbccd1b9240925628bcb67a2a9467cabb157dfa","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@vitejs/plugin-react":"^4.5.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.47_1785873380593_0.6555018057496966","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"@aintela/chat","version":"0.2.48","_id":"@aintela/chat@0.2.48","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"066c61a8dae84841a23222ac94956a2214373420","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.48.tgz","fileCount":246,"integrity":"sha512-3zaB9BqVnUtzNgez7eBevfF6fOt3Mr3JOs2Tznh6HbPZLwg4/ENEAwL3unPZz6/H1wafN7X+Hkgmuil1KyDWvQ==","signatures":[{"sig":"MEUCIQC53uB5rUTZd/nEhVi4teu0QBmvBjxdmo9viQTx6pOpMwIgEPafiQm4XRxLahvR3+yMkz2ADqdRUZgfCL8Ur098eZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3413015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"793dd308d3f23ea59820e2ab5369a98fbd126d2c","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.48_1785898076422_0.477432793390584","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"@aintela/chat","version":"0.2.49","_id":"@aintela/chat@0.2.49","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"0e1c7c1af64c7c532971df0b05743d011279f226","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.49.tgz","fileCount":246,"integrity":"sha512-N3Y1bHZpV+qs17fBRzst5jwHGKa/SzjaEkUEL4MK3+jKQPlo4WAwmltXH76hTdUzlLIqxx0wtc/vlrPxFZopiQ==","signatures":[{"sig":"MEYCIQCV9NykwKgLFRvJ++/I/3vNPPo1dVIvPjhNunhjitAaCwIhALPG/xOFlnJjjK388T5CSFqh5CpozDNFVeOVI4Wj7Ea8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3416973},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"b5ad298bb61176e84f982bee4173ede944970668","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.49_1786001511275_0.9264253578217032","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"@aintela/chat","version":"0.2.50","_id":"@aintela/chat@0.2.50","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"b83a917cf3fe30ac74150da5498027f385702d25","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.50.tgz","fileCount":246,"integrity":"sha512-OQhbJUgopA+cPBwtenl3Z++DboEYsReGBB7GlOmwF9n/c8zGZHZZL2QEDULy6XkJYFrly7whKczyA/6TpNRiUg==","signatures":[{"sig":"MEUCIGInZoZCBgxuN+uDquTlpmrj4YDgce5R08SwpTNpN/qqAiEAtkpIw6RLCymvsy4nbmSEht95OVflBxoZdcVTbIOFHPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3421069},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"afee60f92530cde3933ba61fa9155aa120c43b84","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.50_1786002865953_0.6941919509112104","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"@aintela/chat","version":"0.2.51","_id":"@aintela/chat@0.2.51","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"97c83705f29ca51c9029b4d4a101ed198c8eb7de","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.51.tgz","fileCount":252,"integrity":"sha512-lnD0RJoRvz4Q3psbPa7asjkdusU7FHfcrBx1e1VU7ln1cXDkFGeKKNzmMkCK7WX2q5OP2Q+SeH4fp7nSOQHqaw==","signatures":[{"sig":"MEUCIQDKx3JMxLR+v73LL8YeG4dCLD1myqFcn2m8NEn5B28XPgIgAls1T6pRVqfQ1FmrlJruJoJ6EKu09BUqK8u4Q3zQddA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3466887},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"86e551a641fb1ba69a2e0e73900a51430098045b","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.51_1786062830724_0.675129187986713","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"@aintela/chat","version":"0.2.52","_id":"@aintela/chat@0.2.52","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"d76e7bdd63d06836aaa2a211ddf04b944d2d8372","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.52.tgz","fileCount":252,"integrity":"sha512-KdiFOm+ky4cI7TgY1lID6lLHaLObLXKLEBqYIJcdRkBwPHB2H/pR6Hh0pBSNVI58gSAtX5E1NAEWykQE1g28EA==","signatures":[{"sig":"MEUCICzzdXpxJnqGX6/mcOAIIojZPEOLUSrV1fKZLvTrMIIqAiEAil0cLm5NBrLkWyvP2Vk1cP+RF/xIj1MjDr1Scwl879c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"eb0639544f24b4e891915799c513a57b32528a82","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.52_1786066505835_0.642847523021645","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"@aintela/chat","version":"0.2.53","_id":"@aintela/chat@0.2.53","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"ac83fcc50f718d77384b06ce6114407f0c150770","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.53.tgz","fileCount":252,"integrity":"sha512-g9Gph69T2LZ9ZzvgEowwHl1AiDc2u3T/1yAqGrLcDOFgtTyE1SZLH7SX2KTiwIugIqovLmisVTgfwPy79SzkLQ==","signatures":[{"sig":"MEYCIQDjyNUAU/QS8KD7zSLpviYSMK2D5JiuxkUneIxa6xAMRAIhAJmpQ8IOa/Nh3nqDfl3a0I2vLb4YRYdRMGtBpdevS4IT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3475156},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"545f85c13899295e52915608231bee74ec911abe","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.53_1786080743369_0.7855728013715209","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"@aintela/chat","version":"0.2.54","_id":"@aintela/chat@0.2.54","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"e6fa0743c0c551d7dc0881ab20adbb3e61d2aab1","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.54.tgz","fileCount":253,"integrity":"sha512-Jjy/JDgFEgHk47FdggWEpBruueEfDZXFW9BKsJ4fo49/SJNmZDbbGV6TvlC+8CCADuhD06w6ijy1rY1xv3WmbA==","signatures":[{"sig":"MEQCIEf3izwg06Cg/C7kmjTYHyWVo4RH7UTSVb/7cAt9ChR8AiALEIMMnoEklza7mY+LO7xpv5cgtfbxWtBol0dkoKWchQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3480242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"4dc4322aa2a51e1839f9b43d55ae68456d697bb8","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.54_1786081583370_0.8682420864581379","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"@aintela/chat","version":"0.2.55","_id":"@aintela/chat@0.2.55","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"beb3176bc7ff8c4b88090981d3b7cce9b3fa3de5","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.55.tgz","fileCount":253,"integrity":"sha512-aNKmUYbpoIgyYH76ohbcheWLIsVCd39IZgHnoAmcnDBklZ9gQ9Hf6+v8tgQvGzK42mHRxfeApbz49CMbErmY4Q==","signatures":[{"sig":"MEQCIB/K2Zae0dr3TVxxWl9Q8fiGTe+Ze52KDxRJ7aQTkhd3AiAcnPy6VFL25uQrRJZMkJL7KZMuXIPGt9pV/r5Vy3RHhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3482387},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"6673f877e8c035dec8993c04f93b88ba2075fecd","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.55_1786084465837_0.41411216079197355","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"@aintela/chat","version":"0.2.56","_id":"@aintela/chat@0.2.56","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"7c26aee1f5437f1d531b41f961d7a6bec72222d9","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.56.tgz","fileCount":253,"integrity":"sha512-6Y5CaDm45XywhAlJsoN98DyEcSr9Ai103TiPZ8+RNuA3lDrI7k+Q1sEXx8xA8RTS4KkE/By/e/51rJ26njyYZA==","signatures":[{"sig":"MEQCIAP6uVL+rVHkUBhZ3IjdPTaPru6rtnicipGDnQCAKpAPAiBh3TlPKHtqEXv7r6xjd9h8dbYg0IX6HzIuZJgvQdfLGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3507782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"54f7c520dc0da406f6d29e7687ecf5999b18f0ad","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.56_1786089890552_0.26973465314905454","host":"s3://npm-registry-packages-npm-production"}},"0.2.57":{"name":"@aintela/chat","version":"0.2.57","_id":"@aintela/chat@0.2.57","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"7e26a15ee1da00ea32bccc23f06b17dc869e7982","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.57.tgz","fileCount":254,"integrity":"sha512-9SG+o2P7huiWJZNsXDT9EYvpOI8bhHHoUbe5RO7Wt8l5caIxT24CQQv8Jcm2T/Q4LNBOIquOVkVLo2bxHjqp1Q==","signatures":[{"sig":"MEUCIFrw4kRKTjAN8OtvagAuB1uAyLTwPvPoul3k432DRXcwAiEAjW+X8eqscntBwdMqh8D0qGhMSZd3GktQhFjL47bP3YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3519293},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"7628bf9e3890d5acfc1e0475a355850bb8a26f94","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.57_1786348712214_0.4930182855107852","host":"s3://npm-registry-packages-npm-production"}},"0.2.58":{"name":"@aintela/chat","version":"0.2.58","_id":"@aintela/chat@0.2.58","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"77e9b5601c6e531bf535832579cbdb90d44e2e47","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.58.tgz","fileCount":255,"integrity":"sha512-x34qZjBhbgyHJLcgbdZdrcxVaRv8P9N3nuwEHbv7M1Bp0bUi2hilq2rgwt6SgCtHWU0lsXt3tSeaKqZctYMTWw==","signatures":[{"sig":"MEUCIQDhmrD6sGBFZNdhIZPj5Rbug48D9hAR4OlL1D+XRUOuKgIgYFgx0cygomM22XEfwCdHZp/ZBK6RBoIRYC9kY91tQgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3593190},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"1afed91d254ac8e0da1eeeb28327edad16e57a56","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.58_1786350247130_0.9307471711854587","host":"s3://npm-registry-packages-npm-production"}},"0.2.59":{"name":"@aintela/chat","version":"0.2.59","_id":"@aintela/chat@0.2.59","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"6717831c270fe99e7052141e8d36ad6ddc442015","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.2.59.tgz","fileCount":256,"integrity":"sha512-Uyi3YGr2KS78gOqrFz2tYZRhF8FnxgQe++BIkGAQ2yE5eLBTRPiUsstkr1ynuJvS8hRj1uKkJRogiQfTJk4ApQ==","signatures":[{"sig":"MEUCIQDeNAlUfvI0BBQ0OA8hpqddgsqRuB6bpDD5LBWsBDf+WQIgOmWKqZV4mF0ISDKlyBBwyDYl7v6DyPLIY6A/FmSIu28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3608393},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"e3d6287e37bef03c56965269fe98e41a1e779f47","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.2.59_1786425087196_0.40528758492233585","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aintela/chat","version":"0.3.0","_id":"@aintela/chat@0.3.0","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"70abcc2982d0afd4caf0cf38a7e84cb0f8b79535","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.3.0.tgz","fileCount":263,"integrity":"sha512-8z16HFbSVqPz2l9PGdP+ci5ROLGv8MVu8ymaiO3iWzVQ/CIs7Hg6Lvlm0/CptyYGl4Q0Q5QQ+d0oUdcPleTy2w==","signatures":[{"sig":"MEQCIBpDBFsbYRj3ZCP4GAUCATzLLKWzljxiNWX0AY8nNWHtAiBx+16aWRWRVXCgyrUTouIRdn3b5ShFHmtiEBG7mcyDzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3544400},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"aa1c82040ea0b93558da2e47774f84bac8b89f80","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.0_1786438189682_0.38923344919739855","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aintela/chat","version":"0.3.1","_id":"@aintela/chat@0.3.1","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"3ff8c086d30191d13291822cacf1cf125ed819e7","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.3.1.tgz","fileCount":267,"integrity":"sha512-yw6Zga/zYz4baU94sDmSKyKA6buEFcwTHhbRum1V/0wxjcJ1ZtFbvZpvG8yc7nOKSY+I4BUK8+pg1ZId2qUvmw==","signatures":[{"sig":"MEQCH0gWlk9TJN8i9lH6PJNBlN4N5BLPNo1zH+H1m6hD7nICIQCrAHRShXF2w8nOybvJiE3ntUcreTOvOjLluT3ZA8OipQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3400269},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"ea55f4df8d8b1006de5410780f699a000fcf3389","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.1_1786501827572_0.37971435153472743","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@aintela/chat","version":"0.3.2","_id":"@aintela/chat@0.3.2","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"926aba60bd850d544beb1889c825e9862077dfff","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.3.2.tgz","fileCount":269,"integrity":"sha512-4geNDPp5iH1/fDDnu/TVzksoXnpIZYaAyBvNGeDF1LTqoVVBamZ0bmQDxbMBVfUeahZMiC2fBPW2XvYzKLgpzA==","signatures":[{"sig":"MEYCIQD9Lkk7fJ7xIg2S5nO9uP7q11LaY4HHyo9JApuBx7SIfQIhANr8jAtY7PdKa5ZgLs1Mlue1OWKC7nrS6DN7qVh5Z4ur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3420251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"d2ff52d346ef3d861a85d78d6ce590109cc13d41","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.2_1786587366357_0.6938623263472996","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@aintela/chat","version":"0.3.3","_id":"@aintela/chat@0.3.3","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"aec6cb856b60a5d72e97f8d858e6bcd4fa1f68d1","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.3.3.tgz","fileCount":269,"integrity":"sha512-ujsVM2vh0eANozk2+clRlixzEXX5Oqt+eQCqq69zNWY60plwpnXxIpSYFaKk7K2KGQeOhdpSNs0ZBrE5S03uUg==","signatures":[{"sig":"MEUCIFWyAkssAbG4vs7sR7qbtjIGOe4gSWQ+gqPlPt7c4BUGAiEA22O72lSA5XqHuiNnRLkIunQQmF8341biFHIKeyQVZog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3421193},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"4c90e717e614c80d7f5f99109cc16e49552636c9","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.3_1786760463178_0.47229411444251923","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@aintela/chat","version":"0.3.4","_id":"@aintela/chat@0.3.4","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"b81decb878042f46d3a481050f71583adfa5bc68","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.3.4.tgz","fileCount":269,"integrity":"sha512-FpAG6h9kyLdf5U4yabqpBlIYGQiI+Da10rA6+FIqqjtABfLfsKotcJFwrB+DdPMzkHW9PXGGXbMfd2wgMRP/OQ==","signatures":[{"sig":"MEUCIQDWFplgu3VgNXt8wfP2JLEKEJITq/lIyY172iHaTfuBtwIgOERXA6yV6d0vbSLH3cXgGmoUE+a5CrFP+qybctycU4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3425219},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"8eb82dfdb348d041f237abeb23bf546b16015dfb","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.4_1786761345332_0.6635968118282534","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@aintela/chat","version":"0.3.6","_id":"@aintela/chat@0.3.6","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"488852bafc9664edcb0490aa7466b03f0ffc8f10","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.3.6.tgz","fileCount":269,"integrity":"sha512-NPNlDqk61XJvNt0grxxkFN1MkMx3YJGr69Te4YRbJTblDlxpS0CJwknZVQb/Ccn22ggwG0bcHjyhaCFwJcoPPg==","signatures":[{"sig":"MEUCIQDRz8qp7obU9DAtFi13/vJM7APYeseXcYsEnHRwOwpalwIgMR2udM38snFI0gK5Yddy6TEzl3N4c5MF+3EBkkhf+YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3425502},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"885dc83c741d0ad8eb5bd5fb456a29d4bb0f307a","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.6_1787205405804_0.13830949753911037","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@aintela/chat","version":"0.3.7","_id":"@aintela/chat@0.3.7","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"a9b4c4a552f0acd4a8199e75dc5e83f6af57b4de","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.3.7.tgz","fileCount":269,"integrity":"sha512-2tnaMpYU1JU8CpQcDv+7uosLO6ddHvhaPKCw2tFZysARa0XbSc6smlYWvJyL8CdeDr/UlynE0Wk1+VdjKkpjUw==","signatures":[{"sig":"MEUCIHRF6C+nM6uxjgHcy7YaqnM27dCs0fuTAlR0MHLIl74GAiEAh91gEih04rbQyIfgWCmHoCDfOz5tfmCZajHxz1jC/ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3426049},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"c50e826ce01e64d95b53c2e7ca13b3d954127533","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.3.7_1787206566360_0.5639934466994803","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aintela/chat","version":"0.4.0","_id":"@aintela/chat@0.4.0","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"37a38a41173d0c038bb23665f5e5acf8ee0c9dae","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.0.tgz","fileCount":272,"integrity":"sha512-/1z5u2NsfeeYnI3BFzgnMW+N++lWXfhLAepjZ4zFkXdIDMn9kcqOeqLwY+ggeyz1p0o33XYSdnNqyh4Ru7ISUg==","signatures":[{"sig":"MEUCIQCKNzh+42h2aZn1jnH3KM5/OGi8GrYKJznTjbSDwDVLtgIgO+xTXtHdthsVVgtM00Nzw6BnNVddJXTH0YQ53iraoyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3455794},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"a7b256c8c19249fbe768e8b2d9176a2b54e6b529","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.0_1787218696462_0.19082117298468693","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aintela/chat","version":"0.4.1","_id":"@aintela/chat@0.4.1","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"9d7833eb0d788b9e89338ec568b0d5dbf9db178e","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.1.tgz","fileCount":272,"integrity":"sha512-GLJsFVkCIJ/fw3I4iQsi9wa2cWlRyswgi63azF/3qMcZ6MEo+Ck6ZRtFTRpGrZOfXuY+rG+o85NQ8zy3YTmrHQ==","signatures":[{"sig":"MEYCIQDhdrJ9LrNxkubi9cAU30mULYspZqjwrZMsMKpMMc7k6QIhALAEd8m6JXcWHySPXLSNbMe8oMwN9pdyfBKrFOO3hgdQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3468897},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"055539b22bfc4300fdccc7a39a4aba937cce704a","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.1_1787829053010_0.6582476368449159","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@aintela/chat","version":"0.4.2","_id":"@aintela/chat@0.4.2","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"897921120339a161bb37ea191e216cb586fc94b8","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.2.tgz","fileCount":272,"integrity":"sha512-jjsHO9kxdEkjidHmn7nvuwiTJNu2KVbbLhlhyUAfAeXEnhskAfZR6k8mde926J0/bjjPjGZigvRS2f5Tr9oEgw==","signatures":[{"sig":"MEQCIEooni1sggLtfvR0wVhODAoVyGsF9U+V21osWetkKidVAiAVI5c11/kHBVmPhEyam3OzR88a6jlQTfwpCV/djMp9VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3470403},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"a15599581ce80aa3a8987a931dbf373e292c10a3","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.2_1787972011669_0.3816246616089243","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@aintela/chat","version":"0.4.3","_id":"@aintela/chat@0.4.3","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"440b52f80836b3c85960d3f41a58a6eaac104625","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.3.tgz","fileCount":272,"integrity":"sha512-tCWurGSweGrIBvP7EJLlJsTR27QBsds9VQjQRI0X4etdEdmKf0vVot6TQ5slI2N5UOcUp5stxXUYRMiEmsquXw==","signatures":[{"sig":"MEQCIFT3vGqizO7bk1xuq8srKeCZPBURe1JOtRjiWVCMk7NPAiAcVh6t0GhF4FY367qdA3lXghbIoXHAjm5q7zn+7ov+hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3478085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"f476e2bb82966c5244fcb9bd394794da4a9e1252","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.3_1788073602448_0.3830598961399345","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@aintela/chat","version":"0.4.4","_id":"@aintela/chat@0.4.4","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"44f690bdd8f8f3feea6b8e32852714e338340bce","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.4.tgz","fileCount":273,"integrity":"sha512-unXz4QX74ms2O3D/FaoC6BVMSj82OjPXuB/34JN1ScHJGbIsj6ZYvfjSalWX5jmOn2SOUD5wpMptI0dMsHLT9Q==","signatures":[{"sig":"MEUCIQCFz3ZEwfApVq71fSzJd++FTeNOkwEERuD5G7PIw00kgAIgGFCR876CzMawtVF/4jdNHyyaoYQTPgfDbph41hwomjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3482651},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"2ba9310d936684ff8c30a1b281bc5486399691f8","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.4_1788337620189_0.9343110937210855","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@aintela/chat","version":"0.4.5","_id":"@aintela/chat@0.4.5","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"608daabaa4a35c14b2bff80a6c47dac06790a92f","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.5.tgz","fileCount":273,"integrity":"sha512-q52CCzNjTCQrLt673JLHKKh7Yey6bPKPgQaGkzXeF5bGgK7nqMXmodnwqI71ow3jd9iLf6A9OBVCVGIEqUKltQ==","signatures":[{"sig":"MEYCIQDuFMkpgh9o86s+fxdFuXtMbfvbnXpRMm3bqrzhO1YvvQIhAMenRNjEXmo8CkL5nwRQmMHMHkn2PtjJ9jGaMfe6IPNe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3481737},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"9768822fb7f3b8f5d87cf8292feed4508d10fb89","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.5_1788339783181_0.8916819263603815","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@aintela/chat","version":"0.4.6","_id":"@aintela/chat@0.4.6","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"ac1ab389556202ecc24121ea232fef040ab292f9","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.6.tgz","fileCount":273,"integrity":"sha512-soN2PzLaUZ14OxxyvCx0Sm/eqC8FL+4LuzcGfMWyL1L1k8yGVKXikUpKsHSzkgGzV/YPj2EJ+wajwJYt+Qyl4Q==","signatures":[{"sig":"MEQCICiMerny4qKQ06L7pmdSf1vP4GrrrscVnevpiv6cxOWvAiBO9stcqP0fZ3Hdtru6UaW5EQL5j4nQeKQMX+HjmrmDZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3483784},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"466e4fd6971267def8ee665a6038e4fbfc74075b","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.6_1788393230252_0.38479135887964566","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@aintela/chat","version":"0.4.7","_id":"@aintela/chat@0.4.7","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"3a5a3f6a68f5081ed043aec799308b96d23a3f7b","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.7.tgz","fileCount":274,"integrity":"sha512-CdnFKvS+M2sjxGnLzlaDIUAYD9ySl4OZ8fHpCODw1pSRoFVLBxxaidgSVmgMsrnwEYN5GsMyUGHVYXi8kkKPpg==","signatures":[{"sig":"MEUCIQC+G3oZ212h4qs6FZkNUa+mC7M+IqJ0+lPi3ybOLVRQmQIgIrQC4nMUmAJCkHVs6I8KW1wqhWvWmiLSqSARRF/9aA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3511433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"a3915cb4117df9ae938d671485f09591cb08cb88","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.7_1788540344677_0.9767037220079862","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@aintela/chat","version":"0.4.8","_id":"@aintela/chat@0.4.8","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"fab7e5b12d07737858110589342d57bfdea51a0e","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.8.tgz","fileCount":274,"integrity":"sha512-/G9It3PU7v1SZ8Hs2uHgPnzeSGGwSCZ03x0hFSbdx+uWwn8HqZ1kPJOlVCoVEtlI0XuNtgPBYO/iEezq2hDIGg==","signatures":[{"sig":"MEQCIFJHnqCnZlxHMKV9lEodqYWjuU+mEdTToCnh9HZ4MEbDAiBZjzko4bePjDcRD/hoGmAmerOWA6W68UVC/9QgeG/yNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3513361},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"c9ae4f81844b82eed555b5770e8234b57b8ea464","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.8_1788582542171_0.5209708257092303","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@aintela/chat","version":"0.4.9","_id":"@aintela/chat@0.4.9","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"ebf08d4390f369351136c2b117c8257be2404830","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.9.tgz","fileCount":274,"integrity":"sha512-h2q406dQDbaSfFxxkgfylYQTqMPThtdWXv9Md2vmT+VrJJAQedlTvwcVJGQqd+eUN4Eq/xgTG9ncSpidZMZl3A==","signatures":[{"sig":"MEUCIQDxlhsntFN4aLnG04lM7F2LdaE0X40lAbykVyeWXhSquQIgSSnebXlxQ8hBULZJDEY8b9/2jy8duqm1D5OTCNo83pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3514759},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"bab10030ff38bb82f4417a9124bcfbfbe79d145a","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.9_1788600337728_0.8699921737915504","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@aintela/chat","version":"0.4.10","_id":"@aintela/chat@0.4.10","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"58d7ff38345bce451f4dd249a5ec48b2b6590544","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.10.tgz","fileCount":276,"integrity":"sha512-SG55xAwruFNgd3xCyh73aeu6k+eqUCxnrbtDi8yCT2rN8iueR0jFei3AvqZk4ihAspGfBbWBQOuUh48SKCZQpA==","signatures":[{"sig":"MEUCIGvv8GXgLGB/dJq0YpnWrFHnZ1685BCeox0L6iezGGc4AiEAwZkZoNdsFxAYwXBXenfwmhp/ek6AxPSDAhlbu/k1dUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3534325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"3758012c188e8c985f40a499f9f36fddb6bb7ab9","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.10_1788676289318_0.15904539268700968","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@aintela/chat","version":"0.4.11","_id":"@aintela/chat@0.4.11","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"39181eeb9988105f79e9ed8649c7c62adb27e364","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.11.tgz","fileCount":276,"integrity":"sha512-bLuLpuxkTMsLkHVSYkLydkV/IL0MFVoor/RlpxYiVTgTY8Mf3v+LP2pzhRqq8olnQLUqx9wpf+KvUl+399rW8g==","signatures":[{"sig":"MEUCIEfi9ch4ifLapBhPHUkuFMYJPv+3Vvv7z5vWU4w4H6LsAiEA006C32t57PU5D75qZDes+f/MoMKYAr71DxSH7xktluU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3534325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"a1fab40e819a0125cc88be69d4ccd6ab02ea0e34","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.11_1788944917568_0.7158916580880754","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@aintela/chat","version":"0.4.12","_id":"@aintela/chat@0.4.12","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"87e0b30be42de5b7e5b51b1ecc28816968e39d06","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.12.tgz","fileCount":276,"integrity":"sha512-pCLfHf7V40B54dIDhIzH0jVXR3uLzvj3uxKRaylScxw5t2tt7UIUqIjybxotVBXES5hG+xxyL0PN0Sc1SztFYw==","signatures":[{"sig":"MEQCIHQLrBVo20znXJK1LN6ee+uY3lInnpNhhSJicrLi3QFpAiBYRDMq/8CJVGw0oI1q9S3hzqtqtut28ua8cTm/+JdOgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3534325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"b04841f2a513885783ddea8f90626c56bafcb75f","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.12_1788958150128_0.6709754314128766","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@aintela/chat","version":"0.4.13","_id":"@aintela/chat@0.4.13","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"3707a4b89da45d3d14cc9e68b6a7d7545b6c3969","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.13.tgz","fileCount":277,"integrity":"sha512-zSbLLEkm4LhsZ5NMVT4Zu6h6hG3EhnjY4rErIM42g20hIYaB2FMdme5EH6J1wbRXOqRl+IVOgPwK99GVpiaf1w==","signatures":[{"sig":"MEUCIACO1jpKeVtIrO+7Ubmp6eagvl4sJ1jLO9ZT2750z5pmAiEAv+GGg8ETlfBnFxkvsmo1kWrEvAi/INj2770mCQ9mdkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3540590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"7698a9e9e12f45508d12ec5418bcf22abf65b7a6","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.7","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.13_1788958282577_0.5127909792264556","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@aintela/chat","version":"0.4.14","_id":"@aintela/chat@0.4.14","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"7b4b4ce2d118eb060a29b081c8c36930e84b49d7","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.14.tgz","fileCount":277,"integrity":"sha512-fE/LLJiJbfNzEsXkKqkSkJWrWQE+U8jeR/5n07ECD8iJ3xlm890f9VP55iKG0U9zszEd0BZ9xOtY6Z5c/9jXSQ==","signatures":[{"sig":"MEQCIFGXrONS7E8eDVXF5r2Xwp4ltV66S8+x37Y2/tLVSP0iAiAxI+jpf2/kwh2hNQlS5GGWhNO0VYRw1NFqrsbovQrjCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3549152},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"5acc330b32fd6661a05d9b94662dd25cd1074471","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.14_1789005272176_0.5700091033062138","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@aintela/chat","version":"0.4.15","_id":"@aintela/chat@0.4.15","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"1e4f9b279027aaf7b3e70a5feb6e13e88123d04b","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.15.tgz","fileCount":277,"integrity":"sha512-Mzx2GI2q4fMKWxfc0cALopiFdW3m8+bJ+IQg5ag+fAoDbvFawZdFG1roSc8aNPwZHNYieja3p9rhUEf/WFrF1A==","signatures":[{"sig":"MEYCIQDWTzY5juWv3JtVx4I+8cqqgoSubudvrZxhT3cFzKtYcgIhAPXoaZ82UU7qyT8B70NkpUIA8jg1zYYD/RC7lw1B50tF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3562848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"bf38592820a102be24b954c707dcc395b85dcafc","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.15_1789013310748_0.7980687942783524","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@aintela/chat","version":"0.4.16","_id":"@aintela/chat@0.4.16","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"77b8f8987eccf989de62a50e4b96b2e8006e404c","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.16.tgz","fileCount":279,"integrity":"sha512-By8bW1Wd4wAsT+H1C5erJcS71wMJ8Blb6EZxi5GEAViD7rs7dmN24YKajLDTh4O8+lg+VWccv+R8UirTlv5Paw==","signatures":[{"sig":"MEUCIEt5SpKTYCRbCe077oncHwZmCAGlwreUsw3j6GRL1JzZAiEAwIUF7EE4R5gotZ3WW4UwXkWMCiFltpNN3aOGR9/oej4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1WHTtsUsavNgcNJ3+T3gGn/nCLx6V7LSB2OIXkmu6eQIgN+YsW6W92PLQToi9U/xVuVMcO1mEcac+lNPiLOc+EYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582651},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"4c3e4e64e939c3af689dc27e96677035b222ea09","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.16_1789093111690_0.08411110170238967","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@aintela/chat","version":"0.4.17","_id":"@aintela/chat@0.4.17","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"104747ca282c595a5c169655d270601ef1c43e7e","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.17.tgz","fileCount":279,"integrity":"sha512-eqZYGvDZUsrRkNDfXt8sp4lNae3uRY6/sa+zBMr/68HMCfzDo5CcozEax6M2jdTc6VWfahTIyHnGt6X7jOkYaA==","signatures":[{"sig":"MEUCIQCiOK+ZrrIMaZqCX0ysnllkS2GvBXOK6mKZhemgw5G1AgIgOCQwcUo99G9iSHsWtj38sbxPKZFesvtbQGsdH0Lb4GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHyyfQR/Pgxj1OAmR65MnIKl2ZOSRJcNJZXVnhmOWP7iAiBVbWWnaTMBA7LBszw6FhEGLV7SK9YxrwbkF9ZdXibChA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3586264},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"122590503d0e2ec1648c670bdbb9c57e95ed2a90","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.17_1789095303115_0.6490691185938993","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@aintela/chat","version":"0.4.18","_id":"@aintela/chat@0.4.18","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"d750c3d69c27fd585029f407f9e3646cfa5927d8","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.18.tgz","fileCount":279,"integrity":"sha512-1zfEiNYfo1oB8+H5TTNGVuB7TWC6sRD4gxVE4d/Pfh5RyCJNOPM3/0u49ilGyXa8IwcXk28MlsvXkW7RjAps1Q==","signatures":[{"sig":"MEQCIB/xkCaflISzt9xdV06MbQFnRhEffbELV1GTT+KAZhmtAiBK2JRu4dMwfLqd9uwwSnUq7RyNl1qwTY8qXT7Se4FgSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXMgbsRfYF421NNAgcLo5AgvTtEY8znR+7a91K5/liTQIgeKs5GWWTJTI+Q8xN8oIy10Qr/LG5DRb8cUxAsJd8e0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3591478},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"50397586a53c962781afa42788b32bea52db3a10","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.18_1789097513839_0.509483283321015","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@aintela/chat","version":"0.4.19","_id":"@aintela/chat@0.4.19","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"d8d9a72249cfb54cceeecfd46be0745cdbfd177a","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.19.tgz","fileCount":279,"integrity":"sha512-K8deeGtyJ/kPshGzVUqF4psWDz9vbTGeIT8Thr3/FNZ63SDEDWfFwpG+t6dQmfnUee4mn6f/R6tUdAeaB4gwRQ==","signatures":[{"sig":"MEYCIQC52SAh8uNuecPU2BbyXVby4kP+kUPdc2PzX50KJxmdTwIhAMewIB5FZ1xT9mGj77eGja3zbTJM9EB7jPnvkJOAB/HY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGw0KiN0PtDb+ZiL0prd3VF9WmG0aNg1MTZdGy6URuMAIhAKyMopwn8Eau1mZCKGVHaUtVLCLVrx5u8XzdUzpYLQRT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596662},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"6f92ced6c622e116deaff5b7cddbd706634a76b9","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.19_1789099449193_0.7689304854983947","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@aintela/chat","version":"0.4.20","_id":"@aintela/chat@0.4.20","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"f3a749e8ab128cb96cf17563a1c05da2d6792cd8","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.20.tgz","fileCount":279,"integrity":"sha512-aGnbu7JcyDQUUza+McrBRaH68k68hRCwKJTH7xqFCIebmgqwwTPy/unLYWSReAfnMcJ7usirDD+a9WymgSCaDw==","signatures":[{"sig":"MEYCIQDsqMuWI+QNyBTvqEt1USehM3zFF2UM8rIKtByWyTewiAIhAKvRq7TmyQkCExvnj4ueROrwTZuhkVIklNckg1NrbXUl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHOuXwRt2Htw11iPF9kneSY7YxjvU+nsk2V047gaUH6dAiAz57FLW7xq6fEgIhwaIe/sFBhAmojo2r30Vo0Gq4HXWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3609953},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"aa5c2bcdd29a9c2219330d50a0a08bc0e518ed3b","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.20_1789114277135_0.24585262481068426","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@aintela/chat","version":"0.4.21","_id":"@aintela/chat@0.4.21","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"2b9a63a89cc1987ddb15239089a6f8ae546ba4db","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.21.tgz","fileCount":279,"integrity":"sha512-hjBf9W+dU07BFnUa+xhPsPaGoUZNFBDFi4gS3E8e1Nhm7Udksczqo2mXKpVvrjw+OsFJ3ZrC5diEexTQjsPP6Q==","signatures":[{"sig":"MEUCIQCUHLm1Vut6Zs+DDAoBZmJggcC2wFenwhgEt7EbkUTK8QIgZ3hy8ejXOd6tVUSWvO/d0KecT+Y+YTp1/66IWhlhyLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAHivD83g16d57pCaFj3sEXzvoBf/j+xDE5ud2CmCyqZAiEA2UYQwLDk8s8c+9ARG89CjdlXUHbG2/9pJWIIsSbgUbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3611231},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"35272fe80bd170cc044e29a7d85a178a2bea0c12","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.21_1789118502548_0.9309795328422841","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@aintela/chat","version":"0.4.22","_id":"@aintela/chat@0.4.22","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"cec40aee04308eba47cd2a656b27347ee5255587","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.22.tgz","fileCount":279,"integrity":"sha512-V1bGa7ZHyajiHkOGoPBk/MoGBTaVQI/KDAFXnNZqvliSJL0tgBzgG1tach/sanMWSInPj/UOYQpl5jxKVpNHbA==","signatures":[{"sig":"MEUCIQCqjNNRiHgeHh/A+uS8Fsy9OzjEMZCIMC0rERtGbJXs3AIgClmeGH990xbI+XM4apicuxxXk01wiZiR4Kxa8+Us1Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGuIQ1ORhoRIzzz1yTAm9OSg03faTyEzGhaph4q++6VqAiEA0MKzzm5SbLyt3aaMiM0QOmKJkxlGcw2Yg7Yj+d15VXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3613234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"27b2ae646b8186c2a1d803697cc6c3281ebcff7b","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.22_1789122806898_0.7027084295149029","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@aintela/chat","version":"0.4.23","_id":"@aintela/chat@0.4.23","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"157b4d4e664f7544a369ef8bb2eabfc03207fae5","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.23.tgz","fileCount":279,"integrity":"sha512-peDx/KVa3sqlgJrLyuBn3M51+F/n+1YY10TD2DSnSUYq5tSYnCgeJgKf6HPsL6HvNmvPpL8MoCTy0C0H/bdVNg==","signatures":[{"sig":"MEUCIQCIUEN8doKKYcxHB4nhqBRyGETD6hV4rzADu3iRDoydAAIgC3cdtRRKFdZ5rrgZ0xD5aMMQv4BYXzCQWGnfYII/KQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG2UFZIilR15YNkk3DZqQNyikOvJg4q7x6Ag0aqAg3lYAiEAjoeAKyMqFY5//lq4eS1UuaKDs/BlYMH0h1jHc7AWNdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3612213},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"3a40446051196278298f3bdb57e1de25b3346cd2","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.23_1789349169986_0.7299962056218359","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@aintela/chat","version":"0.4.24","_id":"@aintela/chat@0.4.24","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"e291718df300687bf1603aaab4bd973e1d01b222","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.24.tgz","fileCount":279,"integrity":"sha512-19OdbYJn9E1FNpanSdC2uRr6DJYza02kRDVKPLfV/B04SDNM+SLJzAMF91pU8Wb/Yafc3zWO7bGzYZ8NdZxXOw==","signatures":[{"sig":"MEUCIDHez44gk3sMOmtvV1GCl74nt2Wo5fQpvh1r+j8dY6sxAiEA7XjfhC9B3ke5KESXBd66nU4jy6J0tX1Q0E/WJpPSri0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHVl3QezRnAZfi4SnBw4+w4+pjWUsdwziWUSg52AkzEZAiBiLxe2M8ye7g8fqaLMDuBAgdXFyrhYzORZ6XjEKuJbLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3614516},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"834cf625be2744b8be3fe58616b3f56f59c343fe","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.24_1789363229326_0.07038201159239543","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@aintela/chat","version":"0.4.25","_id":"@aintela/chat@0.4.25","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"56c34b23b1729f039019a38b68751d0ed3903b3d","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.25.tgz","fileCount":279,"integrity":"sha512-xEAbzyxissS45c5NFRTLk08NitDNd40jQIJfsq0o7hOV3lcNZ6EpTxwbRUtMO3k3ivGcXM+Ffip5fgS+BaMSvw==","signatures":[{"sig":"MEUCIFEX3S9OlKb6jkuUHaTD1H6uiuQk4nj4pmVWk9t5vxL/AiEAkoRZbqMlHqLbmzRwxd+2w19Z2neqY0n6hVIhVlhzyPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHxrXCq3g2Fcae2GXfzYq0I8AbcROZ4KahjAwyer+pgNAiEAzzWsWyI/ihQr24lezyBLuQqfeW6vWzKRyaWmIHW3Ow8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3616354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"76f0ce642b7d1cab41a3fcfd8a23981112ad0b72","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^2.15.0","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.25_1789427467749_0.5190620346467847","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@aintela/chat","version":"0.4.26","_id":"@aintela/chat@0.4.26","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"fc204c5823acdf6bf6027f8bc59e9279a2d74870","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.26.tgz","fileCount":279,"integrity":"sha512-TVNZP67TDwpy/XWQsLL7zoypaUH6uhuxkcI50hUTNXWfmff+YPbEPEX4U2RuwFRm+cVOR4vFpjC2cPGjNOQOaw==","signatures":[{"sig":"MEQCIC6/jiExBVMA3gV32GOSfizW1JsW8YGLIMIqEPh/D+sJAiAKPvxuly/4CQFha8s/U1ylD7tCTHUEjlT7MfQYgP65DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEjosnYBgg3zxhek1dWLBm8BqjlUJPIcK9TwgZdD8d3eAiBVDpIj9n6Ikt2hyo1Q+vbSu7Gz5cRnjeTUZFgPhMUboA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3612993},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"65e4d2f6aace1d68beb3fd4d3487e31e36be9354","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^3.10.1","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0 || ^3.0.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat_0.4.26_1789630969693_0.5587777165817078","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"_id":"@aintela/chat@0.4.27","bin":{"aia-gen-uitools":"scripts/gen-uitools.mjs"},"dist":{"shasum":"91672c9d079a657b50ae3a29fb3734b0177065bd","tarball":"https://registry.npmjs.org/@aintela/chat/-/chat-0.4.27.tgz","fileCount":279,"integrity":"sha512-VzrHZsUcZBqsyF8F8mIi3vNLk+LWOUJpNBLQYlZNLcicv34OlLyaerxz/5o8VSV3dJuPHbC6xjtnMfoiYsy4PA==","signatures":[{"sig":"MEUCIBBjVeDf8swd+sEfGC1oVFOKEJ2Q/2y6ZWZQsZ3B8WApAiEAwYl4Aqr4skIIUF4eRu+pahLP7weCbNX9CBtQAqfVIgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCiHPb9Rp59Df4iMiLRyG8AgN+Qx4XaEMJ09eXkCdpWywIhAOCV7wHhPBmqFd9hWeap0v1nhGW5lrzEHlxNL79hLKbb"}],"unpackedSize":3617095},"main":"./dist/index.js","name":"@aintela/chat","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./style":"./dist/style.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./models":{"types":"./dist/models.d.ts","import":"./dist/models.js"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js"},"./style.css":"./dist/style.css","./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./interfaces":{"types":"./dist/interfaces.d.ts","import":"./dist/interfaces.js"}},"gitHead":"5cf6d540edcbae20a9dee6932ce175c8318ecb47","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","prepack":"vite build","prepare":"vite build","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"version":"0.4.27","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1663aadf-9452-4e7a-b87d-1dedd81e63ea"}},"_npmVersion":"12.0.2","description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","directories":{},"maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"json-schema-to-typescript":"^15.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"hooks":["./dist/hooks.d.ts"],"utils":["./dist/utils.d.ts"],"models":["./dist/models.d.ts"],"services":["./dist/services.d.ts"],"components":["./dist/components.d.ts"],"interfaces":["./dist/interfaces.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","vitest":"^4.1.11","recharts":"^3.10.1","happy-dom":"^20.11.1","js-base64":"^3.7.0","typescript":"~5.8.3","@types/node":"^20.11.0","@types/react":"^18.2.0","@types/lodash":"^4.17.0","vite-plugin-dts":"^4.5.0","@types/react-dom":"^18.2.0","html-react-parser":"^5.2.0","@vitest/coverage-v8":"^4.1.7","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.2","@microlink/react-json-view":"^1.27.0","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"axios":"^1.0.0","dayjs":"^1.0.0","react":"^18.2.0","lodash":"^4.17.0","zustand":"^5.0.12","date-fns":"^4.0.0","recharts":"^2.15.0 || ^3.0.0","notistack":"^3.0.0","react-dom":"^18.2.0","typedjson":"^1.8.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","use-debounce":"^10.0.0","@mui/material":"^7.0.0","@emotion/react":"^11.14.0","react-markdown":"^10.0.0","@emotion/styled":"^11.14.0","react-router-dom":"^7.0.0","reflect-metadata":"^0.2.2","@mui/icons-material":"^7.0.0","@mui/x-date-pickers":"^8.0.0","react-syntax-highlighter":"^16.0.0"},"peerDependenciesMeta":{"recharts":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chat_0.4.27_1789636819094_0.6177019277189282"}}},"time":{"created":"2026-07-01T17:28:02.140Z","modified":"2026-09-17T09:20:19.500Z","0.2.15":"2026-07-01T17:28:02.542Z","0.2.16":"2026-07-01T19:48:07.891Z","0.2.17":"2026-07-02T09:42:40.215Z","0.2.18":"2026-07-02T22:33:06.661Z","0.2.20":"2026-07-02T23:52:01.172Z","0.2.22":"2026-07-06T08:06:13.280Z","0.2.25":"2026-07-08T21:35:59.242Z","0.2.26":"2026-07-10T07:18:07.868Z","0.2.27":"2026-07-11T09:34:46.064Z","0.2.28":"2026-07-12T20:00:08.505Z","0.2.29":"2026-07-13T02:29:31.715Z","0.2.30":"2026-07-16T02:07:16.026Z","0.2.31":"2026-07-17T07:55:55.593Z","0.2.32":"2026-07-18T06:11:02.563Z","0.2.33":"2026-07-19T07:22:24.798Z","0.2.34":"2026-07-20T07:51:37.512Z","0.2.35":"2026-07-21T01:39:45.496Z","0.2.37":"2026-07-22T06:05:56.596Z","0.2.38":"2026-07-23T02:07:10.109Z","0.2.39":"2026-07-23T06:24:25.301Z","0.2.40":"2026-07-27T13:55:15.874Z","0.2.41":"2026-07-29T01:41:29.488Z","0.2.42":"2026-07-29T22:25:15.742Z","0.2.43":"2026-07-31T02:34:57.276Z","0.2.44":"2026-07-31T04:35:42.425Z","0.2.45":"2026-07-31T10:24:35.267Z","0.2.46":"2026-08-03T21:10:23.899Z","0.2.47":"2026-08-04T19:56:20.771Z","0.2.48":"2026-08-05T02:47:56.620Z","0.2.49":"2026-08-06T07:31:51.441Z","0.2.50":"2026-08-06T07:54:26.169Z","0.2.51":"2026-08-07T00:33:50.949Z","0.2.52":"2026-08-07T01:35:06.055Z","0.2.53":"2026-08-07T05:32:23.545Z","0.2.54":"2026-08-07T05:46:23.569Z","0.2.55":"2026-08-07T06:34:26.022Z","0.2.56":"2026-08-07T08:04:50.723Z","0.2.57":"2026-08-10T07:58:32.412Z","0.2.58":"2026-08-10T08:24:07.297Z","0.2.59":"2026-08-11T05:11:27.400Z","0.3.0":"2026-08-11T08:49:49.862Z","0.3.1":"2026-08-12T02:30:27.842Z","0.3.2":"2026-08-13T02:16:06.530Z","0.3.3":"2026-08-15T02:21:03.387Z","0.3.4":"2026-08-15T02:35:45.520Z","0.3.6":"2026-08-20T05:56:45.990Z","0.3.7":"2026-08-20T06:16:06.686Z","0.4.0":"2026-08-20T09:38:16.629Z","0.4.1":"2026-08-27T11:10:53.205Z","0.4.2":"2026-08-29T02:53:31.875Z","0.4.3":"2026-08-30T07:06:42.612Z","0.4.4":"2026-09-02T08:27:00.360Z","0.4.5":"2026-09-02T09:03:03.350Z","0.4.6":"2026-09-02T23:53:50.440Z","0.4.7":"2026-09-04T16:45:44.987Z","0.4.8":"2026-09-05T04:29:02.354Z","0.4.9":"2026-09-05T09:25:37.884Z","0.4.10":"2026-09-06T06:31:29.531Z","0.4.11":"2026-09-09T09:08:37.763Z","0.4.12":"2026-09-09T12:49:10.338Z","0.4.13":"2026-09-09T12:51:22.738Z","0.4.14":"2026-09-10T01:54:32.340Z","0.4.15":"2026-09-10T04:08:30.971Z","0.4.16":"2026-09-11T02:18:31.816Z","0.4.17":"2026-09-11T02:55:03.249Z","0.4.18":"2026-09-11T03:31:53.932Z","0.4.19":"2026-09-11T04:04:09.303Z","0.4.20":"2026-09-11T08:11:17.272Z","0.4.21":"2026-09-11T09:21:42.734Z","0.4.22":"2026-09-11T10:33:27.370Z","0.4.23":"2026-09-14T01:26:10.104Z","0.4.24":"2026-09-14T05:20:29.506Z","0.4.25":"2026-09-14T23:11:07.896Z","0.4.26":"2026-09-17T07:42:49.805Z","0.4.27":"2026-09-17T09:20:19.271Z"},"description":"Embeddable AI chat component built on a WebSocket agent gateway. This repo is the standalone home for what was previously `packages/library/src/components/AiChat/` in `envision-abi` — extracted into a real library (built, versioned, peer-dep'd) instead of","maintainers":[{"name":"cironolaenvision","email":"ciro.nola@envisiontecnologia.com.br"}],"readme":"# @aintela/chat\n\nEmbeddable AI chat component built on a WebSocket agent gateway. This repo\nis the standalone home for what was previously\n`packages/library/src/components/AiChat/` in `envision-abi` — extracted into a\nreal library (built, versioned, peer-dep'd) instead of in-tree source aliasing,\nand published to the public npm registry.\n\n> **Name history:** `@envision/aichat` → `@aia/chat` → **`@aintela/chat`** (the\n> npm `@aia` org was taken). Always install and import `@aintela/chat`.\n\n## Layout\n\nThis repo is the published package (`@aintela/chat`) at its root:\n\n- `src/`, `package.json`, `vite.config.ts`, `tsconfig.json` — library source + config\n- `dist/` — built output, gitignored; **shipped in the npm tarball** (built on\n  `prepack`/`prepare` via `vite build`)\n- `examples/demo/` — Vite + React SPA that exercises the library against a fake\n  agent gateway, with an option to point at a real WSServer\n\n## Develop\n\n```bash\nnpm install\ncd examples/demo && npm install && npm run dev    # http://localhost:5174\n```\n\n**Previewing the phantom ghost without a server.** The flat scenario passes `promptGhostDebugKey=\"|\"`\n(an `AiChat` / `AiChatProvider` prop, development only): typing `|` in the composer is swallowed and paints the\n`@ …` ghost at the caret — location on the first press, person on the next — with mid-sentence detected from the\ncaret, so the mid-sentence card can be looked at by putting the caret inside a sentence. Tab accepts, Esc dismisses,\nand the next keystroke's analyze clears it as it would a real one. Leave the prop unset in production.\n\n```bash\n```\n\nThe demo aliases the package to the root `src/` during development so HMR works\nacross the package boundary. To validate the built bundle the way a real\nconsumer would:\n\n```bash\nnpm run build\n# then remove the alias in examples/demo/vite.config.ts (or use npm link)\n```\n\n## Consuming\n\n`@aintela/chat` is published to the **public npm registry** — install it like\nany package and pin a normal semver range:\n\n```bash\nnpm install @aintela/chat\n```\n\n```json\n{\n  \"dependencies\": {\n    \"@aintela/chat\": \"^0.2.16\"\n  }\n}\n```\n\nThe tarball ships the prebuilt `dist/` (see the `files` field in `package.json`),\nso consumers don't build anything on install.\n\nSubpath entry points are exported for focused imports: `@aintela/chat` (root),\nplus `@aintela/chat/models`, `/services`, `/components`, `/hooks`, `/utils`,\n`/interfaces`, and the stylesheet `@aintela/chat/style.css`.\n\nEvery peer in `peerDependencies` must be installed by the consumer at a\ncompatible version — that's how shared singletons (React, MUI ThemeContext,\nZustand stores, `reflect-metadata`'s patched Reflect, notistack's\nSnackbarProvider) end up as exactly one instance per app instead of two.\n\n### UI-tools codegen (`aia-gen-uitools`)\n\nThe package ships a bin, **`aia-gen-uitools`**, that turns the server's UI-tools manifest (the JSON\nwritten by the AgentsSdk's `UiToolsManifest.PublishManifest(...)`) into typed TypeScript:\n`uiContracts.generated.ts` (the per-tool args/input/answer/result interfaces) and\n`aiaUiTools.generated.ts` (a typed registry builder with one method per tool — ask-user AND render —\neach bound to its generated interfaces). A consumer app wires ONE npm script chaining the server\nmanifest export and the generation:\n\n```json\n\"gen:uitools\": \"dotnet run --project ../path/to/Server.UiToolsManifest -- src/agent/generated/uitools.manifest.json && aia-gen-uitools src/agent/generated/uitools.manifest.json src/agent/generated\"\n```\n\n**Every C# contract becomes ONE interface, under its own name.** The manifest carries each object's C#\ntype name as a JSON-Schema `title` (`UiToolsManifest` stamps it), and the generator lifts each titled\ntype into `$defs` and references it from every payload that embeds it — so `RescheduleQuoteCardArgs`\ngets `replacing?: RescheduleQuoteFlight[]`, and `RescheduleQuoteFlight` is declared once however many\ntools carry one.\n\nThat matters because of what it replaced. JSON Schema keeps no record of the type a sub-object came\nfrom, so a nested type could only be named after its POSITION — and the position of every array element\nis the key `items`. Every nested list in every tool therefore emitted as one interface called `Items`,\nand the second shape to claim the name was dropped in favour of the first with only a warning: a\nreschedule-quote flight typechecked as an expense-report line, `tsc` accepted `expenseId` on a flight,\nand nothing failed. Two different shapes claiming one name now **stops the run** and writes nothing,\nnaming both. A manifest published by an older server carries no titles; the generator then names a\nhoisted element after its owner (`RescheduleQuoteCardArgsReplacingItem`) rather than after `items` —\ncorrect, ugly, and a prompt to republish the manifest.\n\n### `TurnAwareButton` — controls drawn inside a chat message\n\nA UI-tool component is rendered **while the agent is still streaming its turn** (a\n`present_tripstretch` card appears mid-sentence), and acting on it then races the run\nthat is still writing to the session. Use `TurnAwareButton` instead of MUI's `Button`\nfor any control inside a chat-rendered component: while the turn is open it is\ndisabled **and spinning**. The spinner is the point — someone clicking a card mid-turn\nhas usually just not noticed the agent is still writing, so the button both refuses\nthe click and shows why, instead of sitting there inertly dead.\n\n```tsx\nimport { TurnAwareButton } from '@aintela/chat';\n\n// Return the promise so the button keeps waiting across the gap between sending and\n// the server's `open_turn` — otherwise it briefly offers itself for a second click.\n<TurnAwareButton variant=\"contained\" onClick={() => sendMessage('escolhi a opção 2')}>\n    selecionar ida\n</TurnAwareButton>\n```\n\nOutside an `<AiChat>` provider there is no turn, so it behaves exactly like `Button` —\na component shared between the chat and a plain page needs no branch. The same live\nflag is available on its own as `useTurnOpen()`\n(prefer it over `UiToolContext.onGoing`, which is a per-surface snapshot: `false`\nforever on a card that has settled into history, even while a later turn streams).\n\n### Component names (breaking in 0.3.0)\n\nEvery v2 component is exported under its **plain name** — `AppBar`, `Prompt`,\n`TaskList`, `RunProgressStrip` — and again under its historical `…V2` name as an\nalias, so no existing import breaks. Prefer the plain names.\n\nThe suffix existed to separate these from a v1 layer that no longer exists: the\nlast four v1 components (`Prompt`, `LastPrompts`, `TaskList`, `SubAgentBox`) were\ndeleted in 0.3.0 after confirming nothing consumed them, and the two\n`AiChatFloating` implementations were merged into one. Gone with them are the\nprops that selected the v1 renderers — **`compactPrompt`**, **`showTaskList`**\nand **`showSubAgents`**. The prompt is always the compact one now; the task list\nand sub-agent trace live in the RunProgress panel.\n\n### One engine, one agent (breaking in 0.3.0)\n\nThe `AgentContext` — which agent answers — is owned by the **engine**, and by nothing\nelse. It is supplied exactly once, when the engine is created, and the gateway stamps\n`AgentId` on every frame from it. Before 0.3.0 three different public inputs accepted a\ncontext for the same conversation and only one of them decided anything, so a surface\ncould bind, stamp and pass `expense-agent` everywhere and still send every turn as the\napp-default agent, with nothing failing.\n\n```tsx\n// One hook per agent. The registry key is DERIVED from the agent, so \"same key,\n// different agent\" cannot be expressed.\nexport const useExpenseChatEngine = () => useAgentEngine(expenseConfig());  // key: 'expense-agent'\nconst { engine } = useExpenseChatEngine();\n\nawait engine.openLiveSession(sessionId);          // no context to pass, so none to get wrong\n<AiChat engine={engine} />                        // adopting: `agentContext` is a compile error here\n<AiChat agentContext={ctx} … />                   // building its own engine: the one place it belongs\n```\n\nPass `useAgentEngine(config, { scope })` for two *independent* conversations with the\n**same** agent. To switch agent inside a live conversation there is\n`engine.forceAgentContext(ctx)` — deliberately ugly, because the session already holds\nanother agent's history and the server stamps `Session.AgentId` on the first turn only,\nso the conversation keeps reporting the agent it started as. Prefer a second engine.\nRoutine, non-identity changes have plain setters: `setCustomer`, `setModel`.\n\nMigration from 0.2.x — every removal is a compile error at the call site, by design:\n\n| 0.2.x | 0.3.0 |\n|---|---|\n| `useLiveSession(config, { key })` | `useAgentEngine(config, { scope })` — drop the key |\n| `<AiChat engine={e} agentContext={ctx} />` | `<AiChat engine={e} />` |\n| `engine.openLiveSession(ctx, id)` | `engine.openLiveSession(id)` |\n| `mgr.bindAndOpenLiveSession(ctx, id, opts)` | `mgr.bindAndOpenLiveSession(id, opts)` |\n| `mgr.createSession(ctx, id)` / `mgr.retrieveSession(ctx, id)` | `mgr.createSession(id)` / `mgr.retrieveSession(id)` |\n| `gateway.setAgentContext(ctx)` / `engine.setAgentContext(ctx)` | `forceAgentContext(ctx)` — most hosts call neither |\n| — | new: `engine.getAgentContext()`, `engine.setCustomer()`, `engineKeyFor()` |\n\n## Testing\n\nVitest runs the unit + integration suite. Co-located `*.test.ts` files\nlive next to the source they cover; shared fixtures + fakes live under\n`tests/` and are imported via the `@tests/*` path alias.\n\nThe default environment is `node`; a test that needs a DOM opts in per file with a\n`// @vitest-environment happy-dom` pragma (see `TurnAwareButton.test.tsx`).\n\n```bash\nnpm test               # one-shot run\nnpm run test:watch     # watch mode\nnpm run test:coverage  # generates coverage/ (html + lcov + json-summary)\n```\n\nTwo fakes sit at different depths, and picking the wrong one is the usual reason\na test proves nothing:\n\n- `tests/fakes/makeGateway.ts` + `fakeWebSocket.ts` replace the whole\n  `IWebSocketConnection`. Use these when the code under test is the **gateway**\n  or anything above it — they let you `deliver()` parsed server events directly.\n- `tests/fakes/fakeRawWebSocket.ts` replaces the **browser `WebSocket` global**,\n  one layer lower. Use it when the code under test is `WebSocketConnecionV2`\n  itself (dial URL, resume cursor, reconnect loop), so all of `connect()` stays\n  real.\n\n`test:coverage` enforces a **ratchet** (`thresholds` in `vitest.config.ts`) set\njust under today's numbers. It exists to stop coverage sliding backwards, not to\ndescribe a target — raise it when a batch of tests lands, and never lower it to\nturn a red run green.\n\n**CI** (`.github/workflows/ci.yml`) runs on every PR and every push to `main`:\ntypecheck → tests + coverage (the ratchet, so a drop fails the run) → library\nbuild → demo typecheck. The build is included because the npm tarball ships a\nprebuilt `dist/`, and the demo because it consumes the library through a source\nalias and so catches breaking API changes the library's own typecheck cannot\nsee. Each run's summary page carries the coverage table and the ten biggest gaps\nby uncovered statements; the full HTML report is attached as an artifact.\n\nVS Code wiring (auto-installed via `.vscode/extensions.json`):\n\n- **Vitest** extension surfaces pass/fail gutters next to each `it(...)`\n  and a tree view in the Test panel.\n- **Coverage Gutters** paints green/red strips on the side of source\n  files once `npm run test:coverage` has produced `coverage/lcov.info`.\n  Trigger with \"Coverage Gutters: Display Coverage\" from the command\n  palette.\n\nOpen `coverage/index.html` in a browser for the drill-down report.\n\n## Releasing\n\nCut a release whenever you ship a behavior change (bugfix, new prop, breaking\nAPI change). Publishing is **tag-driven**: pushing a `v<semver>` tag runs the\n`publish-aia-chat.yml` workflow, which `npm publish`es to the public npm registry\nvia npm **Trusted Publishing** (OIDC — no stored token) with build provenance.\n`access: public` comes from `package.json`'s `publishConfig`.\n\n### 1. Bump + commit + tag + push\n\nFrom the repo root, after the change is committed on `main`:\n\n```bash\n# 1. bump version in package.json (semver: patch / minor / major)\nnpm version patch --no-git-tag-version    # 0.2.16 → 0.2.17 (bugfix)\n# npm version minor --no-git-tag-version  # 0.2.x → 0.3.0 (new prop / feature)\n# npm version major --no-git-tag-version  # 0.x.y → 1.0.0 (breaking)\n\n# 2. commit the bump\ngit add package.json\ngit commit -m \"vX.Y.Z: <one-line summary of what changed>\"\n\n# 3. tag the commit + push branch and tag together\ngit tag -a vX.Y.Z -m \"vX.Y.Z — <short release note>\"\ngit push origin main vX.Y.Z\n```\n\nThe pushed `vX.Y.Z` tag triggers CI (`npm ci` + `npm publish --provenance`). The\ntag version and the `package.json` version must match. You can also run the\nworkflow manually (**workflow_dispatch**) to publish whatever version is currently\nin `package.json`.\n\n`--no-git-tag-version` on `npm version` is deliberate: it bumps `package.json`\nwithout creating its own commit/tag, so you control the commit message and tag\nannotation explicitly (npm's defaults are ambiguous when the bump rides alongside\nthe substantive change).\n\n> **One-time setup** (already done, noted here for recovery): on npmjs.com, the\n> `@aintela` org / package registers a Trusted Publisher for repo\n> `envision-tecnologia/aichat`, workflow `publish-aia-chat.yml`. A token fallback\n> (`NPM_TOKEN` secret → `NODE_AUTH_TOKEN`) is stubbed in the workflow if OIDC ever\n> needs to be bypassed.\n\n### 2. Update consumers\n\nEach consumer bumps its semver range (or just reinstalls, if the existing range\nalready covers the new version):\n\n```diff\n- \"@aintela/chat\": \"^0.2.16\",\n+ \"@aintela/chat\": \"^0.2.17\",\n```\n\n```bash\nnpm install @aintela/chat\n```\n\n### Quick smoke-test before tagging\n\n`v0.1.1` shipped with a part-eventType bug that the demo surfaced within seconds.\nBefore pushing a tag, give it a minute:\n\n```bash\nnpm run build && npm run typecheck    # at repo root\ncd examples/demo && npm install && npm run dev\n```\n\nOpen the Flat tab in the demo, send a prompt, watch the streamed reply\nrender and *stay* rendered. Switch tabs and back. If anything renders\nand disappears, the fix isn't ready to tag.\n\n## Scope\n\nv0.1 carves the chat-essential subset out of the old library:\n\n- AiChat component + ChatPane + variants (Drawer, Floating)\n- AgentGatewayWS + WebSocket connection + event bus\n- Session lifecycle (SessionStateManagerService) — with `autoCreateSession`\n  defaulting to `false`, opposite of the old default\n- LlmResponseRender + EnvironmentProvider + LiveTsxConfigProvider\n- Models: Interaction, InteractionPart, ChatSession, ClientMessage, etc.\n- Interfaces: ISessionService, IArtifactService, IStorageService — the\n  library ships interfaces, hosts plug in implementations\n\nOut of scope: admin Settings UI, dashboard rendering primitives, viz library,\nv2 app chrome, the Node/Mongo/Express server bundle. Those live in (or move\nback to) `envision-abi/packages/dashboard-app`.\n","readmeFilename":"README.md"}