{"_id":"@apps-megafy/agentic-chat","_rev":"16-3581fd63177754eb223c19bab6c7adc5","name":"@apps-megafy/agentic-chat","dist-tags":{"latest":"0.4.4"},"versions":{"0.1.22":{"name":"@apps-megafy/agentic-chat","version":"0.1.22","license":"MIT","_id":"@apps-megafy/agentic-chat@0.1.22","maintainers":[{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"}],"dist":{"shasum":"8c62561a104001e67fffd285ab767036a24ee46d","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.1.22.tgz","fileCount":37,"integrity":"sha512-FAH0o1+MgOeR78nN4RRua1j4493k0PUXLOxbeZ6B4verO9a8JXHA1eLvpbXuxmh7J0uQbsMdCcMJ77WvODDYJg==","signatures":[{"sig":"MEYCIQC6Gy7euX3a3ge/PA9OBIYs0hy8E6CaJrDeRjqYpSxgQgIhAMV8wsL0r5iM7nuL39oHZFX7dsq7ATS+1GS6I2C1m7I9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115796},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.1.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},"_resolved":"/private/var/folders/f4/9ldyml_x66j29m49p9dh8g0m0000gn/T/fa59068f5f3b7d8814d4c9e11b896304/apps-megafy-agentic-chat-0.1.22.tgz","_integrity":"sha512-FAH0o1+MgOeR78nN4RRua1j4493k0PUXLOxbeZ6B4verO9a8JXHA1eLvpbXuxmh7J0uQbsMdCcMJ77WvODDYJg==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.1.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/react":"^19.2.15","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.1.22_1784664043168_0.2028403814432973","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@apps-megafy/agentic-chat","version":"0.1.23","license":"MIT","_id":"@apps-megafy/agentic-chat@0.1.23","maintainers":[{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"}],"dist":{"shasum":"2ea77db8404b28248fad719868122863aeb5e4bf","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.1.23.tgz","fileCount":37,"integrity":"sha512-N9Uo5+zcntX4U5C/hHU56Br9KvrDcuiU8md4uvZeOatOriHexAGM6rQJB03zkMVIzTkGW+KME+eMUR3piO0e6w==","signatures":[{"sig":"MEQCIGF4LlTA23zFb6LItFPv7JkM1OHPA4fN4Cl1/JAzKyCgAiAVsmjSvwe+JCNqBrIHUGSJk86TPGqcvwPWu0XRFi6M2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115796},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.1.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},"_resolved":"/private/var/folders/f4/9ldyml_x66j29m49p9dh8g0m0000gn/T/8f52bfdb9c301ea1c06ac289b9149d07/apps-megafy-agentic-chat-0.1.23.tgz","_integrity":"sha512-N9Uo5+zcntX4U5C/hHU56Br9KvrDcuiU8md4uvZeOatOriHexAGM6rQJB03zkMVIzTkGW+KME+eMUR3piO0e6w==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.1.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/react":"^19.2.15","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.1.23_1784664160822_0.5842074037069891","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@apps-megafy/agentic-chat","version":"0.2.0","license":"MIT","_id":"@apps-megafy/agentic-chat@0.2.0","maintainers":[{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"}],"dist":{"shasum":"4b476b38ad62821ba195720100f91c7dd7e838c7","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.2.0.tgz","fileCount":38,"integrity":"sha512-4nkzSxpVkbYbWtX8dHqb77TZekItkYE9T8IgpIjBLOvy0nxQv9ecHkW87MQuj+g28VN7XKokYdm+6KRWxQKEuw==","signatures":[{"sig":"MEUCIQDIhMXPvE6tm015NsKwRotRtVvHE5myEBqfeIQFkdM7UwIgcXkazH1pGITmGai8wuRjtKNnzLG+OB8ww8t4OIT6fL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120354},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},"_resolved":"C:\\Users\\Carlos\\AppData\\Local\\Temp\\86a6ca4b690767322d5f63938961d40d\\apps-megafy-agentic-chat-0.2.0.tgz","_integrity":"sha512-4nkzSxpVkbYbWtX8dHqb77TZekItkYE9T8IgpIjBLOvy0nxQv9ecHkW87MQuj+g28VN7XKokYdm+6KRWxQKEuw==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.2.0_1785256018581_0.4757867903833597","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@apps-megafy/agentic-chat","version":"0.2.1","license":"MIT","_id":"@apps-megafy/agentic-chat@0.2.1","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"dist":{"shasum":"fda5840eb4c0189c722e7bdc6b183de07e1d7dfe","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.2.1.tgz","fileCount":38,"integrity":"sha512-GQhgbuG3a25x8PSC3882z+foDdQgOf9kY/JpA/pPgn83ttFkVO06OxBBPcuyxZSPRFGmYOGiftKdo5Y4w9LfwQ==","signatures":[{"sig":"MEUCIQCpk5nlxBiUBAiXQzQJlLTFHHGCoQ/iuoMGEy/bN+Vf1wIgCj2LrHlpTeedt5DOGc/t25nE5BoywundCC7rPYYuQRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120354},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},"_resolved":"/private/var/folders/f4/9ldyml_x66j29m49p9dh8g0m0000gn/T/2476b8b02e30e988f6e1d54081345903/apps-megafy-agentic-chat-0.2.1.tgz","_integrity":"sha512-GQhgbuG3a25x8PSC3882z+foDdQgOf9kY/JpA/pPgn83ttFkVO06OxBBPcuyxZSPRFGmYOGiftKdo5Y4w9LfwQ==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.2.1_1786724108604_0.2832880187727116","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@apps-megafy/agentic-chat","version":"0.3.0","license":"MIT","_id":"@apps-megafy/agentic-chat@0.3.0","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"dist":{"shasum":"4c415f6c8e83801ae9126111e30979774bc7ded9","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.3.0.tgz","fileCount":38,"integrity":"sha512-jbL5WKbgnvX/2JKNhjF/o/zmkPt74e54hQKAvr7qcHKgDA4wd3mAJXlJuBcmm6PKlCe9O35ZpAWmVJMxcv2enw==","signatures":[{"sig":"MEYCIQC38GbPVlKCukPzVeCfTK0biET8lq3Hur4bK+HO/4HD7gIhAN+FQoDButJwXdGt3xeP7iLThJbNecR2r0MlLpZDIDkc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120866},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"},"_resolved":"C:\\Users\\Shorly\\AppData\\Local\\Temp\\5ac215c38b211534eaa0394163d7ccc6\\apps-megafy-agentic-chat-0.3.0.tgz","_integrity":"sha512-jbL5WKbgnvX/2JKNhjF/o/zmkPt74e54hQKAvr7qcHKgDA4wd3mAJXlJuBcmm6PKlCe9O35ZpAWmVJMxcv2enw==","_npmVersion":"11.17.0","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.3.0_1787001210339_0.6702703173792608","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@apps-megafy/agentic-chat","version":"0.3.1","license":"MIT","_id":"@apps-megafy/agentic-chat@0.3.1","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"dist":{"shasum":"1ba67320fc9b3183962f8ea434711d7207c27035","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.3.1.tgz","fileCount":38,"integrity":"sha512-bFqGV353tN/zKuMCvfIprZE0fo11/1BrMq86fIUSySiZBFHUoNcJB3H9Uao0tTWm2HIOqbKECyRtd9txGEs+XQ==","signatures":[{"sig":"MEUCIHNPwV4fnHtejWzFNdeV1dFQWBktUgrUtP8Bmmfq4elTAiEAhFyjxda/3mKNbLvT6w2DXTIOXf/YwaeRP2/BYJQZT9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120866},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},"_resolved":"/private/var/folders/f4/9ldyml_x66j29m49p9dh8g0m0000gn/T/cc77922887ae29d3d782c60d1ace67da/apps-megafy-agentic-chat-0.3.1.tgz","_integrity":"sha512-bFqGV353tN/zKuMCvfIprZE0fo11/1BrMq86fIUSySiZBFHUoNcJB3H9Uao0tTWm2HIOqbKECyRtd9txGEs+XQ==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.3.1_1787152583369_0.9240268488397319","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@apps-megafy/agentic-chat","version":"0.3.2","license":"MIT","_id":"@apps-megafy/agentic-chat@0.3.2","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"dist":{"shasum":"ff86fc42eb6a8c93161083fabca2825b96ced674","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.3.2.tgz","fileCount":38,"integrity":"sha512-NMi8dyELIh2zjIpDheiQbpdaPTgahWoBA77YH68+19dLgkYZSN0bNYnW9/9o1fjzVF1Hqx/XT6jRqVCP6ntIFw==","signatures":[{"sig":"MEUCIQCsm2M+Vp9UP6GlZG1SdxRrYge/dvtIie/sY4bByF0akgIgLLyRIHBxloN6KJhcj5kahPHQbm+Dx3MOguUxr0E2HJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124113},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},"_resolved":"C:\\Users\\Carlos\\AppData\\Local\\Temp\\c7313ffcb883fcabd460dd93cc06d96d\\apps-megafy-agentic-chat-0.3.2.tgz","_integrity":"sha512-NMi8dyELIh2zjIpDheiQbpdaPTgahWoBA77YH68+19dLgkYZSN0bNYnW9/9o1fjzVF1Hqx/XT6jRqVCP6ntIFw==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.3.2_1787608593131_0.37960154559709136","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@apps-megafy/agentic-chat","version":"0.3.3","license":"MIT","_id":"@apps-megafy/agentic-chat@0.3.3","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"dist":{"shasum":"6226ec8557ed4840125e05ec836fa56ae0c58a82","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.3.3.tgz","fileCount":38,"integrity":"sha512-lBzb7ZLkvNJV0ygl2p41kHZp/eZYKRvBzUrcldidU9OVebe8sT+GciEhNuupX6wFlL1JiQib5PS54lbsIJSj4g==","signatures":[{"sig":"MEQCIH6Oss3mNBnUVc1NEI34xC3ks8VvrsVXYbg29nygO4gvAiAOrvtG12urMTz0OYWa8cGl9ITdQ4L8okPtTnJFSrOktg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124167},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},"_resolved":"C:\\Users\\Carlos\\AppData\\Local\\Temp\\aa6ca28a0719d715793235bbdedeebfd\\apps-megafy-agentic-chat-0.3.3.tgz","_integrity":"sha512-lBzb7ZLkvNJV0ygl2p41kHZp/eZYKRvBzUrcldidU9OVebe8sT+GciEhNuupX6wFlL1JiQib5PS54lbsIJSj4g==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.3.3_1787611611254_0.8970314405118538","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@apps-megafy/agentic-chat","version":"0.4.0","license":"MIT","_id":"@apps-megafy/agentic-chat@0.4.0","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"dist":{"shasum":"dfd34374282cabef9f10f88cc6a0e5a1f67fce7f","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.4.0.tgz","fileCount":38,"integrity":"sha512-sYHAtzm08mfGvZ0bCqv1NNSIpDoIqeDJxAXjAMeeaJpmcnZ/6ADSfM6lv7OPknewQ47v+jJ2iV48nh3NTnHYEA==","signatures":[{"sig":"MEYCIQC9I5LaI5uS3WqVyQffT2grtPGPrzO5ViUQU656zjVjogIhALT2nplVHdVjf3PlRtYTEmt6XifxvjqHOE9BuNO3Hszv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126223},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},"_resolved":"C:\\Users\\Carlos\\AppData\\Local\\Temp\\804376821109400dbc3efd58b0784790\\apps-megafy-agentic-chat-0.4.0.tgz","_integrity":"sha512-sYHAtzm08mfGvZ0bCqv1NNSIpDoIqeDJxAXjAMeeaJpmcnZ/6ADSfM6lv7OPknewQ47v+jJ2iV48nh3NTnHYEA==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.4.0_1787761423791_0.05943259910533749","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@apps-megafy/agentic-chat","version":"0.4.1","license":"MIT","_id":"@apps-megafy/agentic-chat@0.4.1","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"dist":{"shasum":"121b8b69484bf354dfca696227495c715364ed68","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.4.1.tgz","fileCount":38,"integrity":"sha512-w8Yk5fUM7un+DsNwOPg75UpBbPc/uAmndUjMiKKIiGLhyj6rgIETK6L4S+0MDc8puVY8CA79La+O6buGoXw4kA==","signatures":[{"sig":"MEUCIQC2wF3k640oki24e6GI0eQp+of+VwtRVPPTYdfw592EtAIgeMhJuXkwEhPfkqsRL052ubil/E2h3HLoyEsHCS1wGQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127333},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},"_resolved":"C:\\Users\\Carlos\\AppData\\Local\\Temp\\62757bf28e1468a73cb4c0b5a2642001\\apps-megafy-agentic-chat-0.4.1.tgz","_integrity":"sha512-w8Yk5fUM7un+DsNwOPg75UpBbPc/uAmndUjMiKKIiGLhyj6rgIETK6L4S+0MDc8puVY8CA79La+O6buGoXw4kA==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.4.1_1787946636368_0.23337034500239584","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@apps-megafy/agentic-chat","version":"0.4.2","license":"MIT","_id":"@apps-megafy/agentic-chat@0.4.2","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"dist":{"shasum":"123617fc45c1323028cb95fb60cfb993c55b4b6e","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.4.2.tgz","fileCount":38,"integrity":"sha512-bW6X598FwSL2yzRi/Tw/IHAw14LqfwG8wEKWsuILR6OgHw1xeoLTw2i44AZEsCM4xG+kGNJbzkY2VauZoS0Y6A==","signatures":[{"sig":"MEQCIF1U5lwgY99EPVlBEEfT9kaiUFdOpIyRaqZslhOnvzOYAiBAisHUtGzRDqcPILAS6IpnEoXHzo8O+OOCeOQUPSwyww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128455},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},"_resolved":"C:\\Users\\Carlos\\AppData\\Local\\Temp\\aa0be953143302cf9f6afccfa424a924\\apps-megafy-agentic-chat-0.4.2.tgz","_integrity":"sha512-bW6X598FwSL2yzRi/Tw/IHAw14LqfwG8wEKWsuILR6OgHw1xeoLTw2i44AZEsCM4xG+kGNJbzkY2VauZoS0Y6A==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.4.2_1788291160560_0.6202925179251391","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@apps-megafy/agentic-chat","version":"0.4.3","license":"MIT","_id":"@apps-megafy/agentic-chat@0.4.3","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"dist":{"shasum":"a25bf530d74b892f15c741cb451ba6f991700cdc","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.4.3.tgz","fileCount":38,"integrity":"sha512-lIwp73N0lcJbPuJAvting8lTHxDEwxy0AgZ0AZXck2Tp34B7b4x68ci/dTImTqxrSy6lHPkyAtiMT9tXh2O7KQ==","signatures":[{"sig":"MEUCIQDHORfgC4aL7gQnQg0ankPQY+tEV/xNWlVDLQNsVOqr7AIgMmNyxTDtKOwuFnJMuMln5+1htfYC+dlYJCOrWUWFeZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130935},"main":"./dist/index.js","type":"module","_from":"file:apps-megafy-agentic-chat-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},"_resolved":"C:\\Users\\Carlos\\AppData\\Local\\Temp\\92ab7b8d2bb570d541447ffaca1c08b5\\apps-megafy-agentic-chat-0.4.3.tgz","_integrity":"sha512-lIwp73N0lcJbPuJAvting8lTHxDEwxy0AgZ0AZXck2Tp34B7b4x68ci/dTImTqxrSy6lHPkyAtiMT9tXh2O7KQ==","_npmVersion":"10.9.3","description":"Headless React controller for admission agent chat experiences.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agentic-chat_0.4.3_1788463957075_0.4142882306952451","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@apps-megafy/agentic-chat","version":"0.4.4","license":"MIT","description":"Headless React controller for admission agent chat experiences.","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"lucide-react":"^0.468.0","@apps-megafy/ui":"^0.4.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@types/react":"^19.2.0","@types/react-dom":"^19.2.0","react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.7.2"},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"pnpm --filter @apps-megafy/ui build && tsc -p tsconfig.json --noEmit","lint":"tsc -p tsconfig.json --noEmit"},"_id":"@apps-megafy/agentic-chat@0.4.4","_integrity":"sha512-k0mGZecFsbEhFb8awDCGvyonClKEjw+NbUu6pU4uBTcXSIzvoo2Y0ZjFkcA+yVmpbU17HoBxYcVFTBC2Bt5jqw==","_resolved":"C:\\Users\\Carlos\\AppData\\Local\\Temp\\7be8855fbf8029fc42673a7aa69a1a63\\apps-megafy-agentic-chat-0.4.4.tgz","_from":"file:apps-megafy-agentic-chat-0.4.4.tgz","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-k0mGZecFsbEhFb8awDCGvyonClKEjw+NbUu6pU4uBTcXSIzvoo2Y0ZjFkcA+yVmpbU17HoBxYcVFTBC2Bt5jqw==","shasum":"e5c9cd253a3482bd4ceac9885dc43e3c47532f67","tarball":"https://registry.npmjs.org/@apps-megafy/agentic-chat/-/agentic-chat-0.4.4.tgz","fileCount":38,"unpackedSize":131500,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHDyC618VVSbVasTHedb/ZkagH12ZeWxweFGoQ8PoJ09AiBTtU1GBHD40WUN3K5vuO4e3acbfDCh34f8cK8iggz6Fw=="}]},"_npmUser":{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},"directories":{},"maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agentic-chat_0.4.4_1788470640425_0.47198097521002547"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-21T20:00:43.006Z","modified":"2026-09-03T21:24:00.771Z","0.1.22":"2026-07-21T20:00:43.371Z","0.1.23":"2026-07-21T20:02:40.977Z","0.2.0":"2026-07-28T16:26:58.732Z","0.2.1":"2026-08-14T16:15:08.782Z","0.3.0":"2026-08-17T21:13:30.493Z","0.3.1":"2026-08-19T15:16:23.534Z","0.3.2":"2026-08-24T21:56:33.296Z","0.3.3":"2026-08-24T22:46:51.413Z","0.4.0":"2026-08-26T16:23:43.941Z","0.4.1":"2026-08-28T19:50:36.522Z","0.4.2":"2026-09-01T19:32:40.712Z","0.4.3":"2026-09-03T19:32:37.211Z","0.4.4":"2026-09-03T21:24:00.552Z"},"license":"MIT","description":"Headless React controller for admission agent chat experiences.","maintainers":[{"name":"joedamegafy","email":"joel.echeverria@megafy.net"},{"name":"zeki_dev","email":"ezequiel.grigolatto@megafy.net"},{"name":"carlos-megafy","email":"carlos.terceros@megafy.net"},{"name":"appsmegafy","email":"appsmegafy@megafy.net"},{"name":"dcondorena","email":"diego.condorena@megafy.net"},{"name":"shorly-megafy","email":"orlando.bustos@megafy.net"}],"readme":"# @apps-megafy/agentic-chat\n\nHeadless React controller for Megafy admission-agent chat experiences. Exposes\n`AdmissionChat` — a ready-made controller that composes `@apps-megafy/ui`\ncomponents and wires consent, voice input, document upload, camera capture,\nquick actions, and live agent streaming over WebSocket.\n\n## Install\n\n```bash\nnpm install @apps-megafy/agentic-chat @apps-megafy/ui react react-dom\n```\n\n`@apps-megafy/ui` is a runtime dependency; import its stylesheet once:\n\n```ts\nimport \"@apps-megafy/ui/styles.css\";\n```\n\n## Usage\n\n```tsx\nimport { AdmissionChat } from \"@apps-megafy/agentic-chat\";\nimport \"@apps-megafy/ui/styles.css\";\n\nexport function AdmissionScreen({ sessionId, currentUser }) {\n  return (\n    <AdmissionChat\n      sessionId={sessionId}\n      websocketUrl=\"wss://agent.example.com/ws\"\n      agentBaseUrl=\"https://agent.example.com\"\n      documentUploadUrl=\"https://agent.example.com/upload\"\n      sttUrl=\"https://agent.example.com/stt\"\n      consent={{ title: \"Consent\", body: \"…\", required: true }}\n      onError={(err) => console.error(err)}\n    />\n  );\n}\n```\n\n### Props (`AdmissionChatProps`)\n\n| Prop | Type | Notes |\n| --- | --- | --- |\n| `sessionId` | `string` | **Required.** |\n| `websocketUrl` | `string?` | Live agent stream. |\n| `agentBaseUrl` | `string?` | Agent HTTP base. |\n| `documentUploadUrl` | `string?` | Document upload endpoint. |\n| `sttUrl` | `string?` | Speech-to-text endpoint. |\n| `theme` | `AdmissionChatTheme?` | Header title/subtitle + visual config. |\n| `consent` | `AdmissionConsentConfig?` | Consent gate. |\n| `initialMessages` | `AgentMessage[]?` | Seed history. |\n| `inputPlaceholder` | `string?` | |\n| `connectionTimeoutMs` | `number?` | |\n| `className` | `string?` | |\n| `showResetButton` | `boolean?` | |\n| `onResetSession` | `() => void` | |\n| `onDocumentUpload` | `(file: File) => Promise<AgentAttachment>` | |\n| `onError` | `(error: Error) => void` | Surface for the four UI states (loading/success/error/empty). |\n| `onProgress` | `(progress: AdmissionProgressSummary, complete: boolean) => void` | Every progress update the agent sends; the built-in progress bar keeps working regardless. |\n| `onComplete` | `(progress: AdmissionProgressSummary) => void` | The agent reported the session complete (`progress` frame with `complete: true`). Use it to lock the chat or swap in a \"thank you\" screen from the host. May fire more than once if the agent re-sends the frame. |\n| `socketFactory` | `((url: string) => WebSocket)?` | Injectable socket seam — defaults to `new WebSocket(url)`. Pass a fake implementation to run the chat against a scripted mock (see `frontend/admission-chat-mock/mockAgentSocket.ts`) or in tests; production widgets omit it. |\n\n## Architecture note for Mendix\n\n`AdmissionChat` connects **directly to an external admission-agent backend over\nWebSocket** (the AWS/LLM agent path — Bedrock/Fargate/etc.). It does **not** use\nthe Mendix Java-Action/Core data path. When embedding in a Mendix widget:\n\n- Pass the agent URLs and `sessionId` as widget props (declared in the widget XML).\n- Use native Mendix callbacks for routing/navigation.\n- **Role/permission gating (`currentUser`) belongs in your page controller**, not\n  in this component — and it is UX only. Real authorization stays in Mendix\n  access rules.\n\nSee the repo root `README.md` for the full Mendix integration guide.\n","readmeFilename":"README.md"}