{"_id":"@100xbot/agent-input","_rev":"31-09f3a0c1ebb8865e0d14be3b4b4e5221","name":"@100xbot/agent-input","dist-tags":{"latest":"0.3.28"},"versions":{"0.1.0":{"name":"@100xbot/agent-input","version":"0.1.0","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.1.0","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/artpar/agent-input#readme","bugs":{"url":"https://github.com/artpar/agent-input/issues"},"dist":{"shasum":"73f6b91d172d84a66d55c9d6474301a6c478d1b3","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.1.0.tgz","fileCount":41,"integrity":"sha512-0QHpOCJPmaNGNd6ZxIxl7m4UPAD0u23i71L2NMvziofXzG2vGQVKrNzkMQC5PIh9SqWHc5orlEN0WK/Pb9mWgA==","signatures":[{"sig":"MEYCIQDkU3iqj+5upiF1VxvEsJ1IITI1ZamsAPZlRwKIP1+NnQIhANpTuiaXpuwFDQgqLu/MPHENGsD0MXbOTL8U+xRxd+//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590900},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"}},"gitHead":"7cd393f96f55e5e289137b2e51c36c2b2269ad9c","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/artpar/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","lucide-react":"^0.500.0","framer-motion":"^12.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":">=0.300","framer-motion":">=10"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.1.0_1774345370919_0.4598976160941879","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@100xbot/agent-input","version":"0.1.1","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.1.1","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/artpar/agent-input#readme","bugs":{"url":"https://github.com/artpar/agent-input/issues"},"dist":{"shasum":"62d636fc74abc24b52fc84989ceb644405ff6b97","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.1.1.tgz","fileCount":41,"integrity":"sha512-jznG+JA1N0fATMCV2jOFTmojou/SESmMmFIrNBpzpPVpJcCm55SccaKx/jq2VXnwkvMne62JmdmTSEz+W88UFg==","signatures":[{"sig":"MEUCICP+8h42RlxNMI5vjOep4KsMUahi+8xhUlR3KyuWcXjtAiEArpe9CsRo3i4MZVlHHMM6tEsJmZFkrSVbT53x7gtIhQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591681},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"}},"gitHead":"4d344520150e6a3b49b37d559a9a64bd5ddcb795","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/artpar/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","lucide-react":"^0.500.0","framer-motion":"^12.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":">=0.300","framer-motion":">=10"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.1.1_1774345961703_0.16683581372288225","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@100xbot/agent-input","version":"0.1.2","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.1.2","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"ff1255d2868557f7b8c1f65c09bc3d3c667e0e7f","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.1.2.tgz","fileCount":43,"integrity":"sha512-WbW0JORCHU2y93j3lEDNEZDQ/Mh+hOVZTedFRlT4TvbL8p/SjmlpwLI1MCTIWD04kvLBf2UsqnUnn+zXCjKJ0w==","signatures":[{"sig":"MEYCIQDklNd69+IpNDOMN4wuzOlYECxhplK8BQuonXhVmNlxwAIhAJ+M6AK783q4DdMLUPZC/l3NvKiiwVMLVVoD1MsKq+vn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597301},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./src/tailwind.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"}},"gitHead":"796ea2e80869f855c61accec695bd78b6543b254","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","lucide-react":"^0.500.0","framer-motion":"^12.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":">=0.300","framer-motion":">=10"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.1.2_1774346992343_0.10344327881821758","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@100xbot/agent-input","version":"0.2.0","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.2.0","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"7e84eb751d05d4e0c390afc532a5c5abbbe469b4","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.2.0.tgz","fileCount":44,"integrity":"sha512-gWv3XBW2460+ehbRIjM6bJ2/2MJcujdocbH8TmWzEpjnfxAFRzbRO3GsmaJcBgzyDDWPs9Q9kC6Th7cgIznHow==","signatures":[{"sig":"MEQCIEcDjoCHH6BeaGKW0pvyBNoU9Rrqqr2POBZiUFm4z/g4AiBW2KHcMnK78Rn5reNOB0WuW7PWFSxLXk0UUaId/Nybdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590966},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./src/tailwind.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"}},"gitHead":"220ffb38829464eb8db0177a0d66e68e0f2e10e8","scripts":{"dev":"tsup --watch","build":"tsup","demo:dev":"cd demo && npm run dev","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/react":"^19.0.0","lucide-react":"^0.500.0","framer-motion":"^12.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":">=0.300","framer-motion":">=10"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.2.0_1774351923455_0.17482334088373275","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@100xbot/agent-input","version":"0.2.1","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.2.1","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"273ad957def45195f225c51585502937a29a5739","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.2.1.tgz","fileCount":17,"integrity":"sha512-+ZJdp+OSC7J7ascXNjilyu+7HbshDbQEAOrc6xFV5DaP8/AMHYC/+8OOyWaatAAZg1doUaI8xPUUUyRrkt7JhA==","signatures":[{"sig":"MEYCIQDza/V2WRYsNcTRIe83r5bQl8mIj/QIZHdFY36B4RnVdgIhAOZq+bWnHwjdPJ33k0Ad6NeHxQk+9COxLE9XVY3abEgb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402614},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"fa2aa21f5d0e3380b2e9198fb39bf037cb976353","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","tailwindcss":"^4.2.2","@types/react":"^19.0.0","lucide-react":"^0.500.0","framer-motion":"^12.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":">=0.300","framer-motion":">=10"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.2.1_1774355358848_0.8178243060620223","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@100xbot/agent-input","version":"0.3.0","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.0","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"8d810ca5573e96d27377484bb5d38b0648f01195","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.0.tgz","fileCount":19,"integrity":"sha512-bMqLOyvNd230sxikKDYoWp0qTsVYE8Y0Fv64j8xIG+7bOgve3Tttx2C7bPCJONZ3q2CybiGTE2NuYhRYK3aj9A==","signatures":[{"sig":"MEUCIBtRkrZNICASTx0I0mLpR4vFfhfs40bqWqsIotuTzK8wAiEA4ni1d7T6TlWghRI12WuBIT8ksSDywGqPywE7mw03iEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422760},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"f4e6297125c88b0e5ce47c6f67ea4842ca0684cd","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.0_1774355880648_0.15368324544431755","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@100xbot/agent-input","version":"0.3.1","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.1","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"9bbfeff88690d96350e47755349abc31c08f73d3","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.1.tgz","fileCount":19,"integrity":"sha512-tkgyweBDOUsgqDQl/EsvnnWxR5s4KFMlJmZvVYoH5y3Oio+nmXgiWbSR7g6O6nfRSFhAYzzb86sBFSfuQADNqw==","signatures":[{"sig":"MEQCIGwLz/SxicdzwBAR74hIb4xLuCpafuK5X2j6O9GgxQydAiBT/rVBxZI9FbPLavCWMEOhT4ZDom/+xnUpGraMUTr/Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438241},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7a4312f8bff7bc5bdf1223675ff0b5fd83df804b","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"free-text-json-parser":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.1_1774371167556_0.763506360516814","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@100xbot/agent-input","version":"0.3.2","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.2","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"8930cefc97c26e57fcf8dd616e42758901697b39","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.2.tgz","fileCount":19,"integrity":"sha512-hFnOYUwuyMbTnQLiz9ICdYfNuqNIhrPscZmrAh2KJybGgi5NtIwtqbvmIxl4ZEoNhIP302RfYpWtJKRN3lGyJw==","signatures":[{"sig":"MEUCIQDiZxy+FG/Bn6J3QQkxz83BKzBiEeQb1r4jVuxGusbYIAIgHgy6ISY8o5QFEygLq4JJXCok5M8iHE/1Q9NHp6M9xdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438329},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"3417a9d7ad96196c542b8f7be7e2bf786dc04795","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"free-text-json-parser":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.2_1774372416868_0.5489058441433887","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@100xbot/agent-input","version":"0.3.3","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.3","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"2a29f989b276965b8e4913ad6af99120ff329a42","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.3.tgz","fileCount":19,"integrity":"sha512-zrNyBCwX+NEYoV3DAkHJ65OqXli36tbC4BH4UopZYSKjDQI2bqwEDu/1Bn0FRN+axuNTiX4A++QEjDDvZNQE7A==","signatures":[{"sig":"MEUCIByBx91DhV9G+gzbCuD1PLbhUpYmF++V8QmEwng0SprZAiEApKJznumoZGWQZPACt35DYAFia289C4GTMpYnAKQHivs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439931},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b0742d41a3e022dfe29f441971fb85478c8976a0","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"free-text-json-parser":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.3_1774373653768_0.9584953463999715","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@100xbot/agent-input","version":"0.3.6","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.6","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"42a99ae769c4d61bbb343b6e72c987002cf719f4","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.6.tgz","fileCount":19,"integrity":"sha512-TqgTP2miQbyFs8TPnUPMPDKeQWUvL4gmXgqCmiaJwTPJ/8m7mQ1l3YtNYM+f3fGVrHHzu9RBvxkd2ygs+FRSXQ==","signatures":[{"sig":"MEUCIEDT4RXhaTHyzEn7dwDjsEnQEZM/ZEyuLVBy4dpsG26vAiEA3naUbvyuR9t070CGwJOVQH9EYpZCIAZ7HgiWrVKiXhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440105},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2334a0c6bda140b5c0c66a5de7eafe019ea222a7","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"free-text-json-parser":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.6_1774419768243_0.8281427024199026","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@100xbot/agent-input","version":"0.3.7","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.7","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"417e45ea4483d4e83a55722b35e38ffe19e37edf","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.7.tgz","fileCount":19,"integrity":"sha512-PDvxKlgJwX+pV7YKpGHsKnnF3P+TxOtVvbghJ1+0dQdJcvg0So37JFvFQuJkWfY3ZddAItippCpRSOrL+ohr+g==","signatures":[{"sig":"MEYCIQDo7mMZinX9hBjKtCLu1Hae/3SZepjD657t+T3o1illVgIhAJeKyckqV84rftegROOpltMWI9EJt09bvTlXn5fb3L23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440545},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"f1b77268388322575650797e2d7405cba6f3325c","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"free-text-json-parser":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.0","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.7_1774426874631_0.5246519993315997","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@100xbot/agent-input","version":"0.3.8","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.8","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"5ab3ca2f4feba3e0914d42d68faa3966d21941d2","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.8.tgz","fileCount":19,"integrity":"sha512-58pVz3KTgyzMilMguswoWt/IYD/h9ByzmlObKTsneWN8EwqrB0aRqE/39LUvFAwVeeGJI02cYNpMx1FWsZ1A+Q==","signatures":[{"sig":"MEUCIQDatcGJY4nABhceFNJiPW+uHJHPT8EqWc62jnN6xnkqLgIgYyzooYFYJSBGXjU5kddVife/GxPebbLv5r67jq+iYlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441744},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"1032eb4fd18795110b1f17833b4f3718a95edbeb","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"free-text-json-parser":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.8_1774431675909_0.5206001473609105","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@100xbot/agent-input","version":"0.3.9","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.9","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"51fbb6183dfb43b0fe34768cf8613fe515a2490b","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.9.tgz","fileCount":19,"integrity":"sha512-pFqN6/lj+YAXltE/YV2GLl4fxmKtq4dJSeQJELWQtruPTMgVX/+YipNurS3WElhZyV+1lv/6mnrDwTwzqLF9PQ==","signatures":[{"sig":"MEQCIF+I/ZejcZvuWkjynOvylYn5gbaZdQVoPHEN/7yaHIcLAiADp/NKE8QNQxUvE6qy/BDWsMejfhCra7QNQ0fKM7jYXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448822},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"5b96d39cb4325854cb00292e9d6832a2ae8e68cf","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"free-text-json-parser":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.9_1774441003701_0.9709332297477198","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@100xbot/agent-input","version":"0.3.11","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.11","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"177f25c9e1643040d2be1a305acc8b621635a20a","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.11.tgz","fileCount":19,"integrity":"sha512-8LCyKOp0Flh8+vR/lrz0AQdAp7IFgvBcgmqKRUIa8lrUwhYmMlzfWN9sD3uPLQ9HY3yjy/N4Qja14s55bMCk7A==","signatures":[{"sig":"MEQCIDMBOcKRCiGyXRMrVEDCQYy8xtmnBakD80i3kKMpdlNOAiAmi97p4BHKJdWqe5A5BKN37xXM0FFXSt4aMEOvpTlbTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452160},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"3c0c9e840fd9a32251ef12bada4ac6ac44f6e311","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"free-text-json-parser":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.11_1774507312126_0.2556042988359917","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@100xbot/agent-input","version":"0.3.12","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.12","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"00e6e8d5287a836f79360010393041c1f2934934","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.12.tgz","fileCount":19,"integrity":"sha512-aHKh445qjFclQe9K5QoUMrQ3ZwUzpk0snEtTC3CZv2Qfw1zXTZWerqymcpD4Lz2SR8xFwxwXN3bngARjbm/agw==","signatures":[{"sig":"MEYCIQDLolwAdmqSo4r2BfsK1/WiZRD7mffvRPSeNgxsNtihWQIhAJfLA6aGd35DDZEYfAEwdMS7pMnM9YcvdJBNec5nLw1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437848},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"ef94bfd8f7503cdbb95e8383ee54b0625798918f","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.12_1774514617521_0.7221398434071569","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@100xbot/agent-input","version":"0.3.13","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.13","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"00850aaee4e81d9923a925f2cafd5fb3e7ea259d","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.13.tgz","fileCount":19,"integrity":"sha512-Z4YU88aY0bsJmsP6SNUdCMd/DrZtYfAt8Pns/7/JhNe7se3wUbKJNADcG9cNQoM8T5o+lmSrXvryof1tf6n9jw==","signatures":[{"sig":"MEUCIBITANcVL87d6a2Pbkob/SUv3G4PNm4HeyLBA6tkP90pAiEAm9MYYmGdIb4IHVJ1fFsWRbrX9F3FLFRprKdOqwYtKE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438766},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"279b9f0af5640fb806dfbfda9acb8f5f954ab4ba","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.13_1774516084237_0.11562259193812241","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@100xbot/agent-input","version":"0.3.14","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.14","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"71f564886d2b12a2867b98adb5cfdf77d1da1bd7","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.14.tgz","fileCount":19,"integrity":"sha512-y1H/KFJBIFgozFIhy8X7qqPqb9MfqPbrrv1+r4HVqhwmedYKHOzped7+ks2makxgyp2vqKs7STw823suDAq84g==","signatures":[{"sig":"MEQCIBfGs4PhflZoHjULCc+wR5OqxDgZLymsTZ/ro69x38RmAiBPXixPS/uqUVKl+Tjbsw7d84N4MLfZcM5yIRz7ZwtxVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442161},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"4eae928b1549cc2932ae6c796c69838cb93ce53b","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.14_1774525130435_0.5530001650103671","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@100xbot/agent-input","version":"0.3.15","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.15","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"1eae38e216b781b748ad6ff1822d35a06ab8ce64","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.15.tgz","fileCount":19,"integrity":"sha512-J8n4nPAx7t/MgWAKJMjH+MaJUYAmR+JH/EAicQzguO8AT33HsQQ9Ja1328Y8q+XxM3/40OjYzhcUe5+IsL0ZvQ==","signatures":[{"sig":"MEUCIQD/UyTvb3LiCGzF6vpQMlpWhWVaSr/IzfzST4+paikLwQIgJIwiKtYPfr+yFZtLtYwe7BgV7hCRKor2x7S7r109jaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442973},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"6c4985bdca3aaade8bd9aec08c60980bb9a834d6","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.15_1775655946118_0.16302683421125774","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@100xbot/agent-input","version":"0.3.16","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.16","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"b495bb51ebe54d5d35d0d2f72b79a6f6da359e33","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.16.tgz","fileCount":19,"integrity":"sha512-wG6D2ma77z/A6OJzPA3GPey1BWqmjXzKCz52uSyrRAS2TH+6ku3AA0Dxbt0aC6kBjcABXNWbnpLWA7EQQXEJXQ==","signatures":[{"sig":"MEYCIQCQc/ev6Tt28NYST9NDN6Y1syVYpeJpgna1b6nxZ4PItwIhAMRLGzYcyj0EHLFM64WdKLj/EZClTY+Bv+l68rUTVCDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443301},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"a156b57837663819641d47fb8191984aa85519cd","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.16_1776089529589_0.8677307444522748","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@100xbot/agent-input","version":"0.3.17","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.17","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"b9740d0ebd9f4c83d17970387df0818d05766981","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.17.tgz","fileCount":19,"integrity":"sha512-BeCnaBadD9Lp6r1pSZ7093RoPCH/RF0aeJuQlSXpvxvP56txT4i/2TXuzWsRwKKYuArWNS344/cr80MriYgslA==","signatures":[{"sig":"MEUCIEl6q7X4Auow2h5JBTF/143AhJ1pIA+E/j/XMgen0vP0AiEAgIHTNRdUFX9/j5E6lfh0aYfnEjSJQyTXlEA1+lDSeiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443569},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"ff9892a07e8d23568e547f98bf39176b6995bebd","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.17_1776150263564_0.26050466270531203","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@100xbot/agent-input","version":"0.3.18","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.18","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"8710e3332aa213e34f9028f0625894bf895d9100","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.18.tgz","fileCount":19,"integrity":"sha512-MLaPsbfQ4EY4PHVo+SSWxBbwoNPoWeAaK6nC3/R3UnQUoOU3O9W49Xa6Cv+Q9OzrPN6bsYkpis1HaS0kP65jZw==","signatures":[{"sig":"MEYCIQCq9kE0N2++Rd5F9jB+EzmexTQWIOAdkr62yqlTSvrnwQIhAJjFJ5t2I+8fRN2KTGE5ah8rxeo3nr9wJxrKzOA7eaMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443569},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"d68fa2614783f4ae6004eda2eb2f038e31514c17","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.18_1776423804231_0.7898913396202065","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@100xbot/agent-input","version":"0.3.19","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.19","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"3f6e32d888ea2731991d4d66e910fd7765bb6650","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.19.tgz","fileCount":19,"integrity":"sha512-eX8TZTO3WD/pCQf/GdyaykUjtPsBitbixF2Iu6rdd3eZw1IMRIxgse4Ze2WBCK/TiYmh4Rfm2xQhm/NFn4X2SA==","signatures":[{"sig":"MEYCIQDrZ328OXokJezuohQTwrgwLy//EhFC6oJ3XgqJuRQzVQIhAKFo1xhyMlGHM7HYZefxI0kMybADYs0THqdJfmJ/JMIC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445079},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"f2f611995490c1febc7c3108c8744bef5c92c34d","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.19_1776425578510_0.3938816182709568","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@100xbot/agent-input","version":"0.3.20","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.20","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"709dc7ac4ff4863fe7d112b5f4f71c78d8cfa8b7","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.20.tgz","fileCount":19,"integrity":"sha512-F8ZVzUG+morSmKEdaCwFHEFAkGCJPuFaQFfRlY94T/XQcw7V4wTjx/a+8EGzuCb8k/gNONa/oFEb+uz0E8RAmA==","signatures":[{"sig":"MEQCICgXh0vmgT6e6kt4bjhNVUSJXjYWohrhpswPocuquT+pAiBUXL68KKTv6KS10kEllDk5xihl9a7txLLVJFRprCh6PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445118},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7800651f8c53a5c0a377ebc14438d874ad732c46","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.20_1776426399743_0.5775697057292517","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@100xbot/agent-input","version":"0.3.21","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.21","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"b26335f174c7c1dd33c43504cc5f77187031b095","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.21.tgz","fileCount":19,"integrity":"sha512-i7x2OSDbl6gUPpbOzw//72rwXotPNNBAdkSLDeCye9vqqAi/e2A/poVbPcP27AmljxquQyvDxNzeMbJltymOog==","signatures":[{"sig":"MEYCIQD17j1zCyfc/AQIvk0MBr53TBdi9LO/CZRLlDYIzhofFAIhAJpPXoG+I3Kist+sxdoaFrhej2N596llddAEZ5bwh8Hg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444951},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"56f5b5de17e3263c164648fd68ccffed1316b685","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.21_1776427831677_0.5056258448410034","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@100xbot/agent-input","version":"0.3.22","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.22","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"d2dfb26b3a75f83c39d5d09e80b760c908dc95cb","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.22.tgz","fileCount":19,"integrity":"sha512-s8RYmu8XE4vd3Z1iMLvZAhBtrwE3fKCm0I0aQUi6T8d1mnayCDpCJTGBMPwQmppjCndhPeTMrd+7ruczXhrHFA==","signatures":[{"sig":"MEYCIQCmcdU1UMxjqnSZK/Db3EGpGFRHrD6USBcG/WWyTWHkxQIhAKei3KE0jgEywoHNw+6iUDskOBRDwL8/0HEbE5Oa3zKQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444201},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"2c92bba09ecff8a4a24d0d2bd6a0c608162c1a96","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.22_1776428925906_0.9199760687202465","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@100xbot/agent-input","version":"0.3.23","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.23","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"81d39e7da8ff3e0ea84e73e03660dfb3e22b4e59","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.23.tgz","fileCount":19,"integrity":"sha512-7VYfqd3uJeMAbtWxjBmsH8kZh1fXiD7+pNE+5j1aMI282d09cMxc63mPfCenuzRiMDL3Z8xHzkp1Hx6vzCfwpA==","signatures":[{"sig":"MEUCIFla+MYCM5YNLc77e1w0e5EFcS8U78KjGKU/ENmuSDseAiEAumxgrwOAu3FU0nzgFdTaLbzasXkHOc6iv25VfmhLgG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446101},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"61c55183d8ce042b4167371c4197af42cdbcfd65","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.23_1777891689531_0.7347934163885097","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@100xbot/agent-input","version":"0.3.24","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.24","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"708a89cffd2300216d177cd797116c3ebd60e51b","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.24.tgz","fileCount":19,"integrity":"sha512-lk+WQtNnzCOQV9aTsAyEcEVBIU7qYegII8k2Y3HtK95K2pzkPI93FFtnnmYECgJ+VHWuosjHg81ExqDVNf6Big==","signatures":[{"sig":"MEUCIE/SPrZfAd3febywwnhsJxs3Nfdjh/ZkcqRQLZh8sd0xAiEAjS3H53AGnLRaXfXWv7tiwDkF4+RvlxrvzkQZTtExUP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447451},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"169507753ef96b14e023749ccaa476f7f46514b7","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.24_1784653145957_0.2704010199894318","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@100xbot/agent-input","version":"0.3.25","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.25","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"67ee2b7e126326e0699ab7d15e253d292afc783e","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.25.tgz","fileCount":19,"integrity":"sha512-dlkEdBwB1BTd1mnauy+w+35GSqXt5lSWeriFu5Xor0I5PCAlzCKA/AeNJ6Wuiw8DSYPo+3BdiwfJWFxKSKIO+Q==","signatures":[{"sig":"MEUCIH0HQyOPg8Z2rpou2bViW67smRuxBQG5QzMGiw/liE6bAiEArP0GYp9+9J+TucYJuS5nK4JdKTZ5yba3nsebMLgarzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451241},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"a9f789e1fc06df359d9197b82225c222429ec1b4","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.25_1786511036298_0.10758417826373035","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@100xbot/agent-input","version":"0.3.26","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.26","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"38199c81c6ff0e3e345d4fd09116e4811be564de","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.26.tgz","fileCount":19,"integrity":"sha512-HAQ/2nr2D5Gr8LUvzgC2eU+kbTwf86yZg8aE5HdCbEvtlh/GUAMIMnZGGmEAn65SeOMUmgrcjvy8O/46CVTERg==","signatures":[{"sig":"MEUCICztKBgEx0pzz3hrMnkql/hybksyEY7CEwIBR6k1Tn7KAiEAk7qu96MINdWGkDnUZLUu2btofTzSHO7jVW+xEkeh7Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454382},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"544ed4dc85d605d889be095fbc1ff764fdfe615e","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.26_1786513817821_0.06331566482156625","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@100xbot/agent-input","version":"0.3.27","keywords":["react","agent","chat","input","mentions","speech","workflow"],"license":"MIT","_id":"@100xbot/agent-input@0.3.27","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"homepage":"https://github.com/100x-bot/agent-input#readme","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"4f51505bb59aea095ca99f1f4b8b2515785e356e","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.27.tgz","fileCount":19,"integrity":"sha512-RsnV1RdbJy156wKDzQPjGmE5or7940rafP0QThyCfnuo4l1h+TUPefoKaDNw3gz5ADFaNu36BYfMN4LY+lO7fA==","signatures":[{"sig":"MEUCIQCp90VzDkvVFZaBdihmDYhN8lqkizWfWBarRXKQi6c3hwIgPOO7JdqbWF9cWhg56oqjTsPfqjfgDGIpzIRy9qeq2t8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465688},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"cf69ebcb0da3e45badc5f208d4ddb135ebdbdef2","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/agent-input_0.3.27_1787039906884_0.05131349849657463","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"_id":"@100xbot/agent-input@0.3.28","bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"dist":{"shasum":"02e67d29df752b71aa6645ac3c9437f89de9bcb2","tarball":"https://registry.npmjs.org/@100xbot/agent-input/-/agent-input-0.3.28.tgz","fileCount":19,"integrity":"sha512-I7KuD0eeo7cKY2LC+/ZCEqr0IlF2q2/oYrOmgXcbiecFh2r9UvkKV7g6ttURFDBLwJWmq4nikpg1gvh8FqRjRQ==","signatures":[{"sig":"MEUCIQCFO86hL3vswVDKkQuJPEhfZ+vxyKwvUPBHUzaGd/7KWQIgIsQiARHAOszv76l/3OhCKc5IZw5E3jSzshZlloRykrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEy0LV7h1WXMCdSP96Ffj79PDlpU7vMHQ+s/wQXzoMevAiA631cKd09U1yQ4yCKZsYZ3Dx+MAUCtR+6a4x+PufyVeg=="}],"unpackedSize":471385},"main":"./dist/index.cjs","name":"@100xbot/agent-input","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./workflow":{"types":"./dist/workflow.d.ts","import":"./dist/workflow.mjs","require":"./dist/workflow.cjs"},"./recording":{"types":"./dist/recording.d.ts","import":"./dist/recording.mjs","require":"./dist/recording.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"471c6ad24b297f7b705cd8a0311d9de198941c75","license":"MIT","scripts":{"dev":"tsup --watch","build":"tsup && npx @tailwindcss/cli -i src/styles.build.css -o dist/styles.css --minify","demo:dev":"cd demo && npm run dev","test:e2e":"jest --config e2e/jest.config.cjs --runInBand","typecheck":"tsc --noEmit","demo:build":"cd demo && npm run build","prepublishOnly":"npm run build"},"version":"0.3.28","_npmUser":{"name":"artpar","email":"artpar@gmail.com"},"homepage":"https://github.com/100x-bot/agent-input#readme","keywords":["react","agent","chat","input","mentions","speech","workflow"],"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"_npmVersion":"10.9.2","description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","directories":{},"maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"_nodeVersion":"22.17.0","dependencies":{"@tiptap/pm":"^3.20.5","@tiptap/core":"^3.20.5","@tiptap/react":"^3.20.5","@tiptap/extensions":"^3.20.5","@tiptap/suggestion":"^3.20.5","free-text-json-parser":"^0.0.1","@tiptap/extension-text":"^3.20.5","@tiptap/extension-history":"^3.20.5","@tiptap/extension-mention":"^3.20.5","@tiptap/extension-document":"^3.20.5","@tiptap/extension-paragraph":"^3.20.5","@tiptap/extension-hard-break":"^3.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.0","react":"^19.0.0","ts-jest":"^29.4.6","wait-on":"^9.0.4","puppeteer":"^24.40.0","react-dom":"^19.0.0","typescript":"^5.7.0","@types/jest":"^29.5.14","tailwindcss":"^4.2.2","@types/react":"^19.0.0","@tailwindcss/cli":"^4.2.2","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-input_0.3.28_1788781635059_0.4384557734003989"}}},"time":{"created":"2026-03-24T09:42:50.529Z","modified":"2026-09-07T11:47:15.349Z","0.1.0":"2026-03-24T09:42:51.113Z","0.1.1":"2026-03-24T09:52:41.848Z","0.1.2":"2026-03-24T10:09:52.530Z","0.2.0":"2026-03-24T11:32:03.610Z","0.2.1":"2026-03-24T12:29:19.016Z","0.3.0":"2026-03-24T12:38:00.813Z","0.3.1":"2026-03-24T16:52:47.717Z","0.3.2":"2026-03-24T17:13:37.021Z","0.3.3":"2026-03-24T17:34:13.947Z","0.3.6":"2026-03-25T06:22:48.386Z","0.3.7":"2026-03-25T08:21:14.795Z","0.3.8":"2026-03-25T09:41:16.058Z","0.3.9":"2026-03-25T12:16:43.864Z","0.3.11":"2026-03-26T06:41:52.272Z","0.3.12":"2026-03-26T08:43:37.663Z","0.3.13":"2026-03-26T09:08:04.454Z","0.3.14":"2026-03-26T11:38:50.634Z","0.3.15":"2026-04-08T13:45:46.307Z","0.3.16":"2026-04-13T14:12:09.827Z","0.3.17":"2026-04-14T07:04:23.780Z","0.3.18":"2026-04-17T11:03:24.414Z","0.3.19":"2026-04-17T11:32:58.645Z","0.3.20":"2026-04-17T11:46:39.904Z","0.3.21":"2026-04-17T12:10:31.913Z","0.3.22":"2026-04-17T12:28:46.078Z","0.3.23":"2026-05-04T10:48:09.667Z","0.3.24":"2026-07-21T16:59:06.147Z","0.3.25":"2026-08-12T05:03:56.489Z","0.3.26":"2026-08-12T05:50:17.980Z","0.3.27":"2026-08-18T07:58:27.075Z","0.3.28":"2026-09-07T11:47:15.149Z"},"bugs":{"url":"https://github.com/100x-bot/agent-input/issues"},"license":"MIT","homepage":"https://github.com/100x-bot/agent-input#readme","keywords":["react","agent","chat","input","mentions","speech","workflow"],"repository":{"url":"git+https://github.com/100x-bot/agent-input.git","type":"git"},"description":"Reusable AI agent chat input bar with mentions, speech, file upload, and workflow review","maintainers":[{"name":"artpar","email":"artpar@gmail.com"}],"readme":"# @100xbot/agent-input\n\nA reusable AI agent chat input bar for React applications. Features rich text input with @mentions, speech recognition, file uploads, model selection, and workflow integration.\n\n**[Live Demo](https://100x-bot.github.io/agent-input/)**\n\n## Installation\n\n```bash\nnpm install @100xbot/agent-input\n```\n\n**Import the styles** — no Tailwind CSS, no extra dependencies:\n\n```tsx\nimport '@100xbot/agent-input/styles.css';\n```\n\nThe library ships a pre-compiled CSS bundle (~8KB gzipped) that includes all needed styles, design tokens, and dark mode support.\n\n## Quick Start\n\nWrap your component tree with `AgentInputProvider` and pass a config object that bridges your app's data sources:\n\n```tsx\nimport '@100xbot/agent-input/styles.css';\nimport { AgentInputProvider, AgentStatusBar } from '@100xbot/agent-input';\nimport type { AgentInputConfig } from '@100xbot/agent-input';\n\nfunction App() {\n  const config: AgentInputConfig = {\n    sendMessage: async (msg) => { /* your messaging layer */ },\n    extractReferences: (text) => { /* parse @references from text */ return []; },\n    parseReferences: (text) => ({ references: [], segments: [{ type: 'text', content: text }] }),\n    mentions: {\n      getSuggestions: (params) => [],\n      getAllItems: (sections) => [],\n      filteredHistory: () => [],\n      getFilteredLoadedHistory: () => [],\n      getFilteredWorkflows: () => [],\n    },\n  };\n\n  return (\n    <AgentInputProvider config={config}>\n      <AgentStatusBar\n        status={{ state: 'idle', operation: '' }}\n        sessionId=\"session-1\"\n        initialValue=\"\"\n        onSendMessage={(message, references) => {\n          console.log('Send:', message, references);\n        }}\n        onInteractionDiagnostic={(event) => {\n          console.debug('Agent input interaction:', event);\n        }}\n      />\n    </AgentInputProvider>\n  );\n}\n```\n\n`onInteractionDiagnostic` is optional. It reports pointer activation plus accepted or rejected submit attempts (including `empty`, `working`, `duplicate`, and `unavailable`) before `onSendMessage` runs. Imperative consumers can call `AgentStatusBarRef.submit(message?)`; it uses the same central guard as pointer, keyboard, and speech submission.\n\n## Theming\n\nThe library uses CSS custom properties (`--ai-*`) for all colors, shadows, and borders. Dark mode activates when a parent element has the `dark` class:\n\n```html\n<html class=\"dark\">\n  <!-- components automatically use dark theme -->\n</html>\n```\n\nTo customize colors, override the CSS custom properties:\n\n```css\n:root {\n  --ai-status-working: #3870FF;\n  --ai-surface-primary: #ffffff;\n  --ai-button-success-bg: #15803d;\n  --ai-button-danger-bg: #dc2626;\n  /* see dist/styles.css for all available tokens */\n}\n```\n\n## Exports\n\n### Main (`@100xbot/agent-input`)\n\n| Export | Description |\n|--------|-------------|\n| `AgentInputProvider` | React context provider — wrap your tree with this |\n| `useAgentInput` | Hook to access the config from any child component |\n| `AgentStatusBar` | Main chat input bar component |\n| `RichInput` | ContentEditable input with reference chip rendering |\n| `ListeningNotification` | Speech recognition status overlay |\n| `ModelSelectorDropdown` | LLM model picker dropdown |\n| `ChatModeSwitcher` | Chat/Build mode toggle |\n| `MentionsDropdown` | @mention suggestion dropdown |\n| `AddButtonDropdown` | Plus button menu (files, tabs, workflows) |\n| `InputToolbar` | Bottom toolbar with all action buttons |\n| `AgentHeader` | Status header with agent state display |\n| `AgentStatusIndicator` | Compact status indicator |\n| `ModeSwitcher` | Builder/Normal mode toggle |\n| `ExpandableHistory` | Message history list |\n| `ExpandableWorkflows` | Workflow list |\n| `RecordingButton` | Recording button component |\n| `useDropdownNavigation` | Keyboard navigation hook for dropdowns |\n| `useInputHistory` | Bash-style arrow key history navigation |\n\n### Recording (`@100xbot/agent-input/recording`)\n\n| Export | Description |\n|--------|-------------|\n| `RecordingExplainerDialog` | Multi-state recording dialog with processing animation |\n| `RecordingAnimation` | Recording state animation |\n| `RecordingIllustration` | Recording illustration graphic |\n| `ProcessingAnimation` | Processing state animation |\n\n### Workflow (`@100xbot/agent-input/workflow`)\n\n| Export | Description |\n|--------|-------------|\n| `WorkflowReview` | Workflow review and approval component |\n\n### Styles (`@100xbot/agent-input/styles.css`)\n\nPre-compiled CSS bundle containing all utility classes, design tokens, and dark mode support. Import once at app level.\n\n## AgentInputConfig\n\nThe provider config bridges your application's data layer with the component library:\n\n```typescript\ninterface AgentInputConfig {\n  // Required\n  sendMessage: (message: any) => Promise<any>;\n  extractReferences: (text: string, metadata?) => Reference[];\n  parseReferences: (text: string, metadata?) => { references: Reference[]; segments: ContentSegment[] };\n  mentions: {\n    getSuggestions: (params: MentionSuggestionsParams) => MentionSection[];\n    getAllItems: (sections: MentionSection[]) => FlatMentionItem[];\n    filteredHistory: (params) => string[];\n    getFilteredLoadedHistory: (params) => string[];\n    getFilteredWorkflows: (params) => WorkflowData[];\n  };\n\n  // Optional\n  speech?: { recognition: SpeechRecognitionState; synthesis: { cancel: () => void } };\n  files?: { list: () => FileData[]; search: (q: string) => FileData[]; triggerPicker: () => void; ... };\n  tabs?: { items: TabData[]; search: (q: string) => TabData[] };\n  workflows?: { items: WorkflowData[]; isLoading: boolean; isSearching: boolean; fetch: (...) => Promise<void> };\n  history?: { items: string[]; save: (msg: string) => void };\n  model?: { selectedId: string; selectedName?: string; showDialog: boolean; setShowDialog: ...; loadSelectedModel: ...; setSelectedId: ... };\n  conversation?: { addMessage: (message: any) => void };\n  viewMode?: { displayMode: 'chat' | 'log'; setDisplayMode: (mode) => void };\n  auth?: { authState: any };\n  theme?: { currentTheme: { name: string } };\n  port?: { onMessage: { addListener: (h) => void; removeListener: (h) => void } };\n}\n```\n\nSee `src/context/AgentInputProvider.tsx` for the full type definition.\n\n## Accessibility\n\n- WCAG AA compliant contrast ratios\n- Full keyboard navigation for all dropdowns and dialogs\n- ARIA roles, labels, and live regions\n- `prefers-reduced-motion` support — animations are disabled for users who prefer reduced motion\n- Semantic HTML with proper heading hierarchy\n\n## Types\n\nAll types are exported from the main entry point:\n\n```typescript\nimport type {\n  AgentStatus,\n  Reference,\n  DOMElementData,\n  TabData,\n  FileData,\n  WorkflowData,\n  MentionSection,\n  FlatMentionItem,\n  DisplayMode,\n  LLMModel,\n  ModelSelectionConfig,\n  ContentSegment,\n} from '@100xbot/agent-input';\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}