{"_id":"thepopebot","_rev":"627-12f2ce60b8c5275ea14f84d9ae0c8ba7","name":"thepopebot","dist-tags":{"beta":"1.2.78-beta.2","latest":"1.2.82"},"versions":{"1.0.0":{"name":"thepopebot","version":"1.0.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.0.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"1415767078e0ef094e212fa04f7fc89d131db78f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.0.0.tgz","fileCount":54,"integrity":"sha512-BNY9p3mZ6bS9qKSf5fdPJ2L0l2Uhlsf//0u/UnE2lPFZZzMkvrrBTljXNObIrhLjLSukJdkoRRKC5EbItcsS8w==","signatures":[{"sig":"MEUCIQD+mOtYRvt8u354B2WCMMyVU1HD8Vm9FvliQuac+mIL/gIgXM98iJr+Xf+c1eF463kMSCnvcR5nuZI1cywXImcJs3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138228},"main":"api/index.js","engines":{"node":">=18.0.0"},"exports":{"./api":"./api/index.js","./config":"./config/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"69b1afc132cf32140b8faf0cadf5f5cf3e100ead","scripts":{"test":"echo \"No tests yet\" && exit 0"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","node-cron":"^3.0.3","@grammyjs/parse-mode":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.0.0_1770774460244_0.9744755957791822","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"thepopebot","version":"1.0.1","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.0.1","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"de97b2adadd41faf15d64893d37a866d3ecc745e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.0.1.tgz","fileCount":2924,"integrity":"sha512-FzTrGKwfQt+fac7b3UUcoDBlGa8Zz5NaXHMwgdHzrUoOZBoyKkBUNqGjAVFx4OCziT1TcZ0Bi8kS0tm5WlXWCQ==","signatures":[{"sig":"MEYCIQCEEFDYh/+y0E7aDIq1IqLr/ZRhj8UMe/18uraP/p1axwIhANMp9bNUpz7GDu/rwLFvUzIpUPXDBz591xmAcswhDxxt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6638037},"main":"api/index.js","engines":{"node":">=18.0.0"},"exports":{"./api":"./api/index.js","./config":"./config/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"507835f487bfcf61ea27d0177f3a89ffcacc5e76","scripts":{"test":"echo \"No tests yet\" && exit 0"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"11.3.0","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"24.1.0","dependencies":{"ora":"^8.0.1","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","node-cron":"^3.0.3","@grammyjs/parse-mode":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.0.1_1770793245029_0.2614936978759408","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"thepopebot","version":"1.0.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.0.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"9a3420251748d711884d56ee9d93c6702a0df2e9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.0.2.tgz","fileCount":54,"integrity":"sha512-x+UqJcZU9/Ju/DvnkPyB9R0i/+KupnIY8ApDUX9A2Tbb4uDZ1IQr92aFfzWYUqI4XeaVcXtixWYhNJ4Lp2S7MA==","signatures":[{"sig":"MEUCICnhaYcNRjWPRNo7m34tizGupD2IwnlD2d6z49ZzCQMJAiEA5qd1tnURABNzHGWkWRiqEr6YsHnXeD/3HHpJi61oie8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152033},"main":"api/index.js","engines":{"node":">=18.0.0"},"exports":{"./api":"./api/index.js","./config":"./config/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"63c2b8dd2aadf0ab7225e6c19c2a0751323605b1","scripts":{"test":"echo \"No tests yet\" && exit 0","postinstall":"node bin/postinstall.js"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"11.3.0","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"24.1.0","dependencies":{"ora":"^8.0.1","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","node-cron":"^3.0.3","@grammyjs/parse-mode":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.0.2_1770838661561_0.4251466292826742","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"thepopebot","version":"1.1.1","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.1.1","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8f0b08c4716922b6f4aa2d4e8b16d11d40692978","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.1.1.tgz","fileCount":56,"integrity":"sha512-ReMCLz7xkY+tD4sEKTqSCctHMWRKOyEje1yI8UfF+umk5lo4LsMgXj8FAcgTzEX5Kj31VpnDLpuU8Fnn4jkmBQ==","signatures":[{"sig":"MEQCID6A5jPKU+B9JsPxub+U0hiclR1PSmEGBszN5T5YzKc5AiB6Gl4ax8mYN9vCLvtBx47/wnJxFIeeR4DmSdRSN/GCTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160548},"main":"api/index.js","engines":{"node":">=18.0.0"},"exports":{"./api":"./api/index.js","./config":"./config/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"00c3bbc73b05f7ebf8d7decf08d29cfdf044671b","scripts":{"test":"echo \"No tests yet\" && exit 0","postinstall":"node bin/postinstall.js"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","node-cron":"^3.0.3","@grammyjs/parse-mode":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.1.1_1770870733862_0.11616153007232932","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"thepopebot","version":"1.1.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.1.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"04b2556abc29eefceba7a83506a4501b6f37f81f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.1.2.tgz","fileCount":55,"integrity":"sha512-iMMmLXwGZc2Xiy1z+tBuXWA4NziUQgCzCl49Cxq2882PPBK6U7AY3bopYxFYx8XX2znGtogNuWAizDATPht7xA==","signatures":[{"sig":"MEQCIFwYQL9PtQIPDCqO6v0h7YZ4WOTCsHih5yesftvDCnFjAiBgHjiA8/qIq6Y6beWsAw0Le9VgVQviqr5aAYD+grd/LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161811},"main":"api/index.js","engines":{"node":">=18.0.0"},"exports":{"./api":"./api/index.js","./config":"./config/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"ce40af66b52f1efdd272ab34dce307c46a05f7d6","scripts":{"test":"echo \"No tests yet\" && exit 0","postinstall":"node bin/postinstall.js"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","node-cron":"^3.0.3","@grammyjs/parse-mode":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.1.2_1770875463463_0.34777786308900427","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"thepopebot","version":"1.2.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f6dd88490d3e0914f2afab14075e485b8517ea5f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.0.tgz","fileCount":61,"integrity":"sha512-qwTMQbAf3bP3GVs3UTKmP46JIFLJ5W9oQjx1/PR8599eDq+kmPQKecZ+5k+LV0d6+sOlY6VebIUSGWpVzojR8Q==","signatures":[{"sig":"MEUCIF3MiFiB6GLQ7I++trOOHmLwUr+d9fcMm/y5m2Uso1fUAiEAnM7wh7V+kUzYSAsJQqsxRCg913dv3u+EEjMFIR3i1O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168354},"main":"api/index.js","engines":{"node":">=18.0.0"},"exports":{"./api":"./api/index.js","./config":"./config/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"d37bf6eadf60fad228fdfec23efa964cdb42d8b9","scripts":{"dev":"bash bin/dev.sh","test":"echo \"No tests yet\" && exit 0","postinstall":"node bin/postinstall.js"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^8.0.1","zod":"^4.3.6","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","node-cron":"^3.0.3","better-sqlite3":"^12.6.2","@langchain/core":"^1.1.24","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.0_1770939582605_0.9789589902660267","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"thepopebot","version":"1.2.3","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.3","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"cfff2b5e0d8628219bdd6d2c333e2f6b6fd0c70d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.3.tgz","fileCount":157,"integrity":"sha512-wtRo/v+0W75wQdHdF3iPrnEbBTq31eKxOmCYaHODPxHtKxf1rnSg6AdJiBs6Xbbavvwq3N+Voxvk2lJn7zmVdQ==","signatures":[{"sig":"MEUCIQDiT1IAOQJprGcHuwq/IDu6MdzmGxbgSs4gASaezHTBCwIgXNEL60Lo1RdmW3RJKCs+UfCi8UkWgw53AMK0ewiqLak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452774},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"ace1a4014ae4fb2433d8c54217cf431e90cf5527","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.3_1771134608368_0.2770969862082684","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"thepopebot","version":"1.2.4","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.4","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"ae30d553c8a2cd42ae82c891ec2dd24dc64f1b22","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.4.tgz","fileCount":155,"integrity":"sha512-dWnUxtOGcZ2iMG+UTDBiQchLFuLDrzGAgWgX4b5uHVXf6sI/5mEwSn5xSYvKUaIEkKqUsJXLHrhyWd0/cEj6Eg==","signatures":[{"sig":"MEQCIHs7YfcIg47aWTLYpWyrcyh1JV+l+fKviLswVQ+T39ubAiAz6vmRrDAJ2W2HzHhv/YDqRcfDyMVViC62IjoJ9nD/6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450449},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"07694ece50077a270be7a7e215aed7a198d19c75","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.4_1771136732893_0.06127731773769218","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"thepopebot","version":"1.2.5","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.5","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"acf53ce21720464d36cce5234d1a84bf3920ffdf","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.5.tgz","fileCount":155,"integrity":"sha512-mb7x9EOOIQGjETI485XpYfvI4u+o985f/LnTE6PzDLmMr9FSRycaCpmP6fyVXFSexIwKnRyN7D9HxwEV/TBc+w==","signatures":[{"sig":"MEQCIGljjWPYMpedy+/yO88NyEOQfW21NE5ppXaWBH00lVEDAiAK0P4Ca711uHuQbaFw2Z1fs2CATmo/TOFFvsLq0VUZiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451292},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"3fc10102eba16587d9c97cc720c0724de8ef537f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.5_1771138295245_0.3370346488532667","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"thepopebot","version":"1.2.6","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.6","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"2761677d032126af05bad6ab0c758847231e2694","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.6.tgz","fileCount":155,"integrity":"sha512-oz4NgpPOV6gVxqDO40NsZjiULEX3MNC78lF5+pa3O4qGhGhAmIYs+4pXn1TIam6t2UnPHDpuxTMGfaKuiKk0jw==","signatures":[{"sig":"MEQCIDvGxut9A93o1wYsewwT8T8eaMJxSXogdehhoKOVtl1yAiBvogsDcaohLX35Z7LBWToQTpAn3iCjDnigPjY1MUdBlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451292},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"a1508ce8c0f223db134b36ae930d9010793b7cdc","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.6_1771138624379_0.5633964680318855","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"thepopebot","version":"1.2.7","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.7","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"856caa100ef36c2abcbd66002c985a3109e52afa","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.7.tgz","fileCount":155,"integrity":"sha512-nKDBFtxIsnIbnJAHo0swCdU6e5MjnzU0gORMoGBkZfv8TIEJAmt5u1MbMI9bzlQGRaZLknxY9pck9kfGHCjK6g==","signatures":[{"sig":"MEUCIQCPg+LGPwCcukjS4AnPQ+axMQSiN2SlbZVc04WoudittAIgFTn3YT9DOxq+YWnHxCVgWwflNTduYJeDyz3h7v3AjtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451292},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"0173131e23643bd1387682705c7c7c88e4744710","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.7_1771138702593_0.5743347793962568","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"thepopebot","version":"1.2.8","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.8","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"58da3dbab738e9b50448fffcbd24e5453acea059","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.8.tgz","fileCount":155,"integrity":"sha512-YFjY+/wdkRW7401vO6vJ6fQTwtPKKrvAIRMSVRUh5x+KvZ4mZqntPB1mpRM1u8FQVabmXk03kPQ95bHLkr3PiQ==","signatures":[{"sig":"MEUCIGxoDrOgPTxYwqsVXgiw73B20DoQUuAjZJAxRl0A9JV6AiEA9XnRIr3QpEsmGUrNdjYSXBc59Mj5ceTtn0wtZX7H9IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451718},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"69f1a54a1ad8195597c20b4068e716f642871fea","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.8_1771141534276_0.47762441056512506","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"thepopebot","version":"1.2.9","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.9","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"e6d9a4d67f268ea3f64003cb178747be62ea36f9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.9.tgz","fileCount":155,"integrity":"sha512-fuZYDie7sZDKQ492hFPhcz4ArmS77FH+4ZB4+W54heBGyoq/QrwrR31kYJGHHYFB1Md0L427aK2/t24Fl1Rxcw==","signatures":[{"sig":"MEUCIElAgbyRCz2oZX4/reTezEYJx9SOqvzbaY8Ybi5k3EuhAiEA2ggUQDMZy+jC1deKqzgARrRyYYAEnRpmwWSVJ5opCPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451718},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"9dbae9a7a019318b3987794e016ad2fe9470caca","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.9_1771141772952_0.6199763656983566","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"thepopebot","version":"1.2.10","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.10","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"64120c18b03524c14e4f1fc9eb160d5560d04327","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.10.tgz","fileCount":155,"integrity":"sha512-RNO0EyiEEzgiZqmERyDV8LLjbbxrdniG5cxYkzUL8l+Q8ivuA1B4aF7DELgTDPCq+ws9CzVFCec80/02+qGMig==","signatures":[{"sig":"MEUCIA3k+Uu0rZKRWHnb+xGsdIMZoRD8mg/HPdKsw+LZp6QcAiEAmkhWev+KpGh/3UAFSVeDVDzW066z4CEpHFos+PPQhRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451736},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"6d279c23b7f8aabb3a0eabe6bf7aaba1b7583fa7","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.10_1771142266367_0.47687183556096446","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"thepopebot","version":"1.2.11","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.11","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"052f3c16e73f89caec718a6ca76dfe706cc5828b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.11.tgz","fileCount":155,"integrity":"sha512-nr1EYkoWokxl0jmSnk81wztgpQqwezMOWtEpNugseVngK9AeCkP6kUxCcpr2/wwA0htrP0o2XFPlRm7rNuUCZw==","signatures":[{"sig":"MEYCIQD3Sk/BosUYmdWYi/cI+XjaSzKCK11t3FDWumO5+gc7AwIhAN55jZ9C7dw2dbLwqlbCO6BTfdqaa3ZhRvgDRynk8Uo5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451594},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"90a4fa8f288f68f41f06e225d8c63fcfc8b02281","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.11_1771174356320_0.897669017126602","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"thepopebot","version":"1.2.12","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.12","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"c35cdb357d424b1d853e0c7f2d9737e5ec3fef75","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.12.tgz","fileCount":155,"integrity":"sha512-7Q2pyuFHYl4nyUAfmHSHpsbZbP1T7mfNOIyWILPtKdzCJvEmXlmGjIyWEJWz81my4i6HrFIqs7Yie2AawL2bkg==","signatures":[{"sig":"MEYCIQCFv2mKgzzxBjDghT9aWtTLnPWBoMflZ/jVMqMwG+AL0wIhAKcvinhI48568Zgdv+pP25fOsKSe11uByzglMaZbXIzv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451619},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"b5d22ed5c375e63720c4fa30f027f662c759e1db","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.12_1771175748684_0.8229814029678155","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"thepopebot","version":"1.2.13","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.13","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"55529cfda40fbea9af7e027c57e8eba470061790","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.13.tgz","fileCount":156,"integrity":"sha512-FalTObrOi/DhK8mqs9j+Ec8NMHF6EXsqUpxjeB+X14zCdTuzgVfQvDN1IpnWbpyNvNdD+w/YheSZ6Bf2ANoR1g==","signatures":[{"sig":"MEUCIB1hC0RqNvaj9tTiokVYwjby8I0/juWUiUUjZuezQL4kAiEAughAb0E/NpKX4dgzga/bY6BcnGDwbrfQOOfYFCo20Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452246},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"e501bd22dad40544964ec06ceec250af68f958bf","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.13_1771178223593_0.4036946409433282","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"thepopebot","version":"1.2.14","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.14","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"07585cb1daf679ada4dda2ed76e78c6dfc67f806","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.14.tgz","fileCount":156,"integrity":"sha512-puLjD1ZMTJA+eIYr87/9PprdT8yaqXckt9gMNeTRkGOFxZTK9P85LO1BS8aTSTSfNlGdaD8XPXJQMOr+xVP9EA==","signatures":[{"sig":"MEUCIQD8ZUO8ZEyWj/CR4LlJbGFD5qEicRTvgXes/gDogwnvuwIgR7jvNDylyT5o8KMi25GLLS2LPwtzPaQeTYaiqT4FU4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452371},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"43c2361a33ec13962700bc35605a57bed974139f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.14_1771179046076_0.4321702129866498","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"thepopebot","version":"1.2.15","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.15","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"247088e99c771fe87c06fd70b959cb38e816f783","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.15.tgz","fileCount":156,"integrity":"sha512-sEguKY2nHbWmaJUSbhjx+hKp+fn8w22NbzX01FLNI65zLWEAK1rN0gOFsuEoWAG5XrF7yftjDepELC5He/3W4w==","signatures":[{"sig":"MEUCIQCgvGxKKk8XfZXVcemWJNbHjFjXuwLZs98wPyq5ZEhurgIgJ24qZC9gcxrh/s9KNd5CxIHiUnrOdWm7r4up5G+LZ5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452442},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"41e91a62848c0e71d28b86204b4ab3d25c1dd2c1","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.15_1771182518963_0.7906395878084791","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"thepopebot","version":"1.2.16","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.16","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"aef228fcc1baf88da4f5b70b7c2ab94612c2c0bf","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.16.tgz","fileCount":156,"integrity":"sha512-urNb1R+NogaEsEED74lJ+VOn2dlLwG+fNOs/p7v5Y33PrRPg8hjroXZWP+TG55Tgyc6+ihDDshlhqENbbm8VUQ==","signatures":[{"sig":"MEUCIQDYXHI70B9r2fFhTWCFQhLvvvDrHnZ9ufYZMFN+gvtYGQIgcfb847MlzjqCdKm4PhUmiVVm6J7FUpvl6f48y7uJGB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452451},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"496adf675c895e465a97c0c8953103632df80608","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.16_1771184790163_0.9142563113175455","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"thepopebot","version":"1.2.17","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.17","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7993b96ec24da4a75720a9a73133cae36f66fbc0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.17.tgz","fileCount":156,"integrity":"sha512-SgScyBQxXs3CYrrSecrUoYuFWtEBuqH7wxynlUGcp1Nsse5O/ZKfPaKqpwXs3q90Lxr3FnVZ4xvpROPO+2K92w==","signatures":[{"sig":"MEQCICMz2XDyD6G1jWvZyPJklXxnzsKRaLEe9ZBPWNBgbMf7AiB1e6U5c8qmLycaYHHqyTTuDmVo40RU4fNekCCQb5t92g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452495},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"a8f3a347a844bc946ca646e38554a403d905f7f5","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"node bin/postinstall.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.17_1771186787678_0.3528803696121112","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"thepopebot","version":"1.2.18","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.18","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a71f140d922383338ba3bc0d62724f2e6767bdbd","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.18.tgz","fileCount":156,"integrity":"sha512-2AByZsHs/IO9wz7EeqsCQ/usliOHDYmAi1uhNiV1GTaStrDkS9BwUM0vnum9crMf8tvaoySuu6Nc8dy4Qk7wOg==","signatures":[{"sig":"MEUCIQCPHbynmAxXKKIg/2iCcxHdk6bpGAakbz/kQqoMcAWA3AIgerdOTf72EaE93wsQ6D3u7yHOsKRAVMglZnunaXc82VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452534},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"c33dc4cd23c01de6f2e94ffbcbfa72d222bca5e9","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.18_1771187618872_0.6332782960889614","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"thepopebot","version":"1.2.19","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.19","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"9cf37e21fb1b64b2d9f4781a1eb5c801aada2dc2","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.19.tgz","fileCount":156,"integrity":"sha512-QIUxrJc6rdcvx+BStASg33WpBAXESd9NiZqvzjiz/1G2EqJuJMhOYQ6jxDrpH1KcHDJ4+HyRfqY2UqrRS6SB7w==","signatures":[{"sig":"MEUCIQCROsM7Df/vaYw2ez3sv3W2uL8//wxIqCoCVfWMDSituQIgCsvaSLOiXIwRS45n+LbNqW4tXX9Aljc8aXgxQGyGgeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452842},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"02ff539aaa5957d9502de9269ba42576bff6f1fc","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.19_1771196283998_0.5080890565942868","host":"s3://npm-registry-packages-npm-production"}},"1.2.20":{"name":"thepopebot","version":"1.2.20","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.20","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"87c3fdd87de5f0fbae2733e9d44e24c1c5d47f9c","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.20.tgz","fileCount":156,"integrity":"sha512-GCUvfxofzbbKRm0rUl/XQYQLV/lMKIrP5c+MSgA64lslQVDdI8Psgbd0acDuPAbvAsH4GFwcCUcus1/VjVIBQA==","signatures":[{"sig":"MEYCIQDjjH81slLY7DStSoooVpUTS5qSYxo76vxyV89DyE8scAIhAJQxATLpHIrK4bFfaqcR3rFHBPeKXKxJW11mapmi4Jhs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452953},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"d90a6c3bd45e83a7f20897968486e16e123e7af0","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.20_1771219818230_0.26108502606425676","host":"s3://npm-registry-packages-npm-production"}},"1.2.21":{"name":"thepopebot","version":"1.2.21","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.21","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"5560583fc4b7d93c39813dfd2c8f39df36680205","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.21.tgz","fileCount":160,"integrity":"sha512-SmWCkCXwLDCPv/De3CF7HoXrcr9vyVeRlPanplCaqZQj7DjZLllu1I+56RRlPuh/U2RlQmeC0vu1H2w/yMmTyQ==","signatures":[{"sig":"MEQCIAFyDlkSw0RKSTtGugmnyye091VWW2ojgtd+dUQhqckQAiBZlnOrBTgWeOV6jYLFYkswIFnhXvAcu8hpF48l8+/yFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454914},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"1db5c86e80f2365e03b043a70628dbf22be033c5","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.21_1771282807553_0.1402173731270231","host":"s3://npm-registry-packages-npm-production"}},"1.2.22":{"name":"thepopebot","version":"1.2.22","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.22","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"cf0313ae4e5ed4a48b31e97732174e838ca9c70f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.22.tgz","fileCount":160,"integrity":"sha512-JjjMTAPq6Q582NURWlnZ7B/qjz28SGPbMYtSAqnyKW3PhW8Kwu/ClOQVANmwCKAcv1woVoKepQwWWJlyxsHabw==","signatures":[{"sig":"MEYCIQDQH8Q/wmaC9U+v0sd8Eg+o9zO9/rxMKoTjbnr0RcNWEwIhAJdTv8OcGUI5QjCZlXORItgViZFXWv04BKDQxYapWrPK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454946},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"60a91478a3416693f980290d4d1c74d5dd0162ce","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.22_1771284375966_0.7873375563389673","host":"s3://npm-registry-packages-npm-production"}},"1.2.23":{"name":"thepopebot","version":"1.2.23","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.23","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d248cb4df4805b26c7eb8b6c4cc2563b0b572e5d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.23.tgz","fileCount":160,"integrity":"sha512-So2+coNYGY+zE4OuLCECG016f53KZp0Bz4UMjNx3ZEMt3uIb6/PEbxlleoDBFdCaxANP2PiE+o6q4X6SVdHixg==","signatures":[{"sig":"MEUCIFTrZj3ZkwevK3J08k9dBarvd6LSk0YVBcQ76hGf/1y3AiEAoRjwvQiTA9BoF1pJdI8F7yXExon+RPOva4D1FZxcqHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454974},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"763de2a4c9bc8217cbf7141e176e88cb01b12bab","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.23_1771286087660_0.9062562198855362","host":"s3://npm-registry-packages-npm-production"}},"1.2.24":{"name":"thepopebot","version":"1.2.24","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.24","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"5372c38eeb3b2fe7397ee849778b85c3ad12a385","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.24.tgz","fileCount":160,"integrity":"sha512-+PKpjj2Mh55Bz3anG9IAy4/wKx5sNjjCm5qfQkdwnObH+26w+q8MYYQlJjSgqw1giEcTP3IobXQmWz23s+44Cg==","signatures":[{"sig":"MEYCIQDz+TFZFIH4AfyaEq/A8afileiUKmLLi/mqdj9UJmeUhwIhAMKi4swPcNfsfsGDNC0I0xYXlNDLMGdHxJMnAwOoA7NB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":455066},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"4d648006f6b467eea49e3dff186dc38ffaecdd1b","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.24_1771288802384_0.800120722128556","host":"s3://npm-registry-packages-npm-production"}},"1.2.25":{"name":"thepopebot","version":"1.2.25","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.25","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"59139aa60d18f0759b67bac808d654fa54a78525","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.25.tgz","fileCount":160,"integrity":"sha512-hzhWQ4XieDp3iMMR2x34bMuJZ8C8bp5s9FeZ5tOt1xQ6ITze3UN56yAOOy6vAQRJHdZUQuP+HhMZi30ZbODy2g==","signatures":[{"sig":"MEQCIGHi66iqC3b/tJtFy07s5I8sKm+/c54pGn0b6cyrr3z1AiAXqGibMhVaFPMo8vjijokil0A2+e3XvxWZKa8EiQKZTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":455067},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"b235daba1d4a291f54663184205369a2d0c6988b","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.25_1771289812614_0.989850346457805","host":"s3://npm-registry-packages-npm-production"}},"1.2.26":{"name":"thepopebot","version":"1.2.26","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.26","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"21f1aa6bd05d0032f39684ecb9cdc53b1c389c27","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.26.tgz","fileCount":160,"integrity":"sha512-6lZuvOy5knD+0f7UbmqFXecDKNvZKMgDu0ZxiA7+95BNApjQUF8XQ15NGJ+fh7dbfWiHF4kspxs8kgXizPo9fw==","signatures":[{"sig":"MEQCIDP2Ogvw6ElWbR/16DD12YYsySvTbtcWh8R0pd366Oc0AiAGjjq5l6wq2PYhlLvgUBa1yHIMg2Cr/Zn7T98PIKWcjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456651},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"7ec83d61c2aecf04bc1c514d29d870eeecfad605","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.0.0","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.26_1771297157243_0.1365044246363183","host":"s3://npm-registry-packages-npm-production"}},"1.2.27":{"name":"thepopebot","version":"1.2.27","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.27","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"77881383a16331a44be7061fdb44fd095f2e7340","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.27.tgz","fileCount":162,"integrity":"sha512-RcBcav7bE11aLMgS1kperxFWXlabDPvuu+IH67nVUD4rTftsEprYJa3D3ZxqI6hON0Q9rJfJcXzMVCBh2bbBIg==","signatures":[{"sig":"MEUCIE/FsF96+MFQUp/Ds8XlNaVWsNl9GO2KZ1zy7hFI38wWAiEAoPHzz9g0F+aU81c+0ne6Ufce81CTyX8Iop/InQKYbRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480250},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"6109fff53585eeaf596733c6cb6ae6a297891d0f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.27_1771309052538_0.5817617758667135","host":"s3://npm-registry-packages-npm-production"}},"1.2.28":{"name":"thepopebot","version":"1.2.28","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.28","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d15afe9de08e8c9128dc5db25855f03635464ea0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.28.tgz","fileCount":164,"integrity":"sha512-WdBKrUCZy97hSe6d9HVd3eQIYjxHBKGNV7ZSBG8+mprosxbB9iYG1kFzsiFRKVRaW0juE8zPRF+UMtOUCtWRHw==","signatures":[{"sig":"MEUCIG04JZvDRqzTmSU61Fd4m+krKNOzZnAg63/w+hiD8ec1AiEA0AMfd3sZN2ygxpwMADlcJIIN6Vkaju2JTyAwZp1onXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487671},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"2080251da352b41d61ac8ff8098c901edd44101e","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.28_1771313426044_0.5380646526996065","host":"s3://npm-registry-packages-npm-production"}},"1.2.29":{"name":"thepopebot","version":"1.2.29","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.29","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"b5a33e54ebf47b67378a5ee561a9a995a0e042c4","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.29.tgz","fileCount":164,"integrity":"sha512-K0yXye+XgC0MoA4dqyZVRYAGlUPY2Y+2DdB0xT+eWpNT6OJ57Ei+FZaO5mSUNuRFuAngCqRc0/O8n1zXEXswJQ==","signatures":[{"sig":"MEUCIGZIEnzTF8a6JMUifLKP1WvgLNGd652JimMdApGnUhJKAiEArqVpKzgKxorhsmYkhUtrQRThMvi2P6hEcRhNcHlX2ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488066},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"3e2c10924382d18f57e5029bb9e2a91d167b96c9","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.29_1771314523068_0.10553244442579812","host":"s3://npm-registry-packages-npm-production"}},"1.2.30":{"name":"thepopebot","version":"1.2.30","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.30","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"3cfcf30a00ddf7ee3eb7a7b33275db0d69cdc13a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.30.tgz","fileCount":164,"integrity":"sha512-1mbo9+3d0IlOLlAcucSRUhdpsEK0uTWriMXduTKQIY7DMXnINzv1sOAWwhQGsFQQbmfMNo/trnGKYbYgtjBrxA==","signatures":[{"sig":"MEUCIQCIzasjCHQLCNzI4geTTMOPjH3sz0T2LSY67g3k5rpahgIgQkGxZprrcUubMQCPxZIdn94BgSjPAtbaNmLdgYL3+Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488007},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"682665302399aec1f62a43480af959fed969f0ce","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.30_1771314955018_0.5188001534029356","host":"s3://npm-registry-packages-npm-production"}},"1.2.31":{"name":"thepopebot","version":"1.2.31","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.31","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"0abe27fb3ad91c7c43575a7255107812887467d2","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.31.tgz","fileCount":164,"integrity":"sha512-Jt6ZkK2eU1WTbNKVdkN5PmDPjOfhtPlPz2Y4ntqgf5KLnF3Ca2sJqObN1nWitxCtrwZjJeBQBYJXzKVLwbU+RA==","signatures":[{"sig":"MEQCIDpyIhyVApb1Hgl6Y8uoesqdL9jMsURA8zt41dQwYUBGAiAv9xWchOuArltRr98JAHf16K85UVKh9Wi1F9Swiob7ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488959},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"1fed92ee698a38891f3a896abf5c6c1c8c58c27f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.31_1771346085313_0.4822930823550302","host":"s3://npm-registry-packages-npm-production"}},"1.2.32":{"name":"thepopebot","version":"1.2.32","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.32","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"c9ae673479d66552c533a377d05caeeee16629f8","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.32.tgz","fileCount":164,"integrity":"sha512-EBTteTbb8cUl1DDnROGs9ula0bQGBjlDN6COXwedTtjJMQk9CO3AOjnjnxY3gZnN/JElwdrREj/0wGxUdQIoIg==","signatures":[{"sig":"MEUCIEwKWGXwgNQwVYLtrYD+XXIZjjG7ZNxTQ0d3HicO0b+yAiEAtZWnEBa6MFFJ7eolauNViKaLGFHH6bXOvjg0xAd90kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489313},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"4f1d02ac045acd8c9495a4f36bbce30b32d0c033","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.32_1771353831879_0.43259689435234083","host":"s3://npm-registry-packages-npm-production"}},"1.2.33":{"name":"thepopebot","version":"1.2.33","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.33","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"35ba68f8fdd73ea09b70a4849e90addbe69f1aa5","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.33.tgz","fileCount":164,"integrity":"sha512-Zr/1Uusk7bqAWp4RevWnkVB50xeYL4lVtSf2xkX4rmq0FobNR8PXMM+vlLuot+wIItWwvY99lozuRT9Wipcr4g==","signatures":[{"sig":"MEUCIQDB4hTF2AGetnmjcklsAWc8Plxd0iSE1JJJospzLzP1nQIgTFn0ELeuLW8dEL6iyB5ukyuWPa5npmzrZ6a0MwrM2lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490047},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"3abd87ab58e98e62133221d2484dcb42d51ecdbf","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.33_1771356308742_0.19032906985868192","host":"s3://npm-registry-packages-npm-production"}},"1.2.34":{"name":"thepopebot","version":"1.2.34","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.34","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"b6d731e2bbd73d30cee022f49b3bfd56ae3787fc","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.34.tgz","fileCount":164,"integrity":"sha512-CMvfXElPJzbqAxcLbOuV9X3bkChOBSBa/GyMzkwvHhlZ2bjLAEuArQblq5HtxlOu0zoh8puMoLX1tIMTG5uqpQ==","signatures":[{"sig":"MEQCIE7SBBwmo0fBV3aaf/HGNFcoUXwb2SgeTHyEUsj9qmlsAiA9u+YJGsG2cGEbY/KuQdZTVsAQ+NgO+boNGj+J02nCaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501578},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"129b4f8a5bc8aab523671320933d856b642421ac","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.34_1771362841283_0.2947033442733724","host":"s3://npm-registry-packages-npm-production"}},"1.2.35":{"name":"thepopebot","version":"1.2.35","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.35","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"9ba25fd8aa3043b9f252133524c70e0ff867cdfd","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.35.tgz","fileCount":164,"integrity":"sha512-5c46YdizgBir8foEpPwjBkwfkMNk7MlLAqPNLa57E5iHv+W1CQ7siFEgf1q8Z/nwqHF3sDaBmaojvpDLGYY7VA==","signatures":[{"sig":"MEUCIQCrQS3YlwNqUaO66jfVnKwB5XYkmJ2lI8pe+w4NXlJw+gIgTwCvjWac1fBLLzHy4hPIa5NEoYSCdmk06gxRiGYgRUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501840},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"e859022d18951428ef5a4a37ad266d05dabcd561","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.35_1771365362241_0.9393418287330952","host":"s3://npm-registry-packages-npm-production"}},"1.2.36":{"name":"thepopebot","version":"1.2.36","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.36","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"352aeb6a683cd062d555957f2f1491e417c56ffb","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.36.tgz","fileCount":164,"integrity":"sha512-CI5P/oCBxVqiObU9K+4N5muV/4SFywHnIDHZEpgg29Y3HxjKaI4mOVvaggQL+dYAA1Ssn5BypswNwTiskrk38A==","signatures":[{"sig":"MEQCIAXyhwJPu8sEuvf+Gli2EjCOC0WGgRT/VOsgekuve9J4AiByAUK2TAKzfIlI2yPe3CgNB4b6t7iB2IM5Hz63OI1Emg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502154},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"03c2d27918a26b770afa00058b9aaaaaaef2d212","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.36_1771365898001_0.8078047249095002","host":"s3://npm-registry-packages-npm-production"}},"1.2.37":{"name":"thepopebot","version":"1.2.37","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.37","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"3151dbdcde621487b43ca2f35dbc158c4f8074d7","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.37.tgz","fileCount":164,"integrity":"sha512-/5X4AkJZIlbbC4D6zU9d/Ru6ur/K+vnbeAJNzfZ7bxDz2E44GxP2kanWIFNj5mMPXgvsRVNBRNoZrE/mZQ63Eg==","signatures":[{"sig":"MEYCIQDgmk4hyh3MapAm2V+Q4n26AGdCkmHW70nSuv29fv+pOwIhAMSaE8FVHfxA96fjKNi0Fj0iJgFSjBCL8LRmok9PsvsI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504406},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"e8fbd08af2dd5f9ca6085b66c9d50033fcd9268f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.37_1771373808754_0.38567600935500335","host":"s3://npm-registry-packages-npm-production"}},"1.2.38":{"name":"thepopebot","version":"1.2.38","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.38","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"fda3b8932daa6676bef155deb8fcfbcc3ea10ac4","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.38.tgz","fileCount":164,"integrity":"sha512-WwQ+tQ0I/EzhPVqsyz2hcq0PQug68qGOnoWG/8b1Fp0T6R3uB5LCc6GF20/sDoiAFb4pSsWXWTuk3yBm506sQQ==","signatures":[{"sig":"MEUCIFKBQBB02Cy3lJ9e6kK43Dz9CesEhyrsCRlEXTX8f5TqAiEAruTocfQEH6dmQKnOYcrBODQhJZvRFbqOkVmzT4/XUDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504633},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"afc1572c45c37f338c5937f8f6e74a8b8301c2b7","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.38_1771381549605_0.8908447632544796","host":"s3://npm-registry-packages-npm-production"}},"1.2.39":{"name":"thepopebot","version":"1.2.39","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.39","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"fe0ce67f90e6ad0d7567d6c0235c9c9ee39609ae","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.39.tgz","fileCount":164,"integrity":"sha512-SphQgQDM+dd/4PXPYVA/cKpguj8m7cO9YsCpgE/VMsMVyNYSLOzMSfvF1qkg4FPtP8+Mszaz1lq04DoWBM02fA==","signatures":[{"sig":"MEUCIQDncJodFFHpDup2cyraZ4fZvXq9vSOFLmq+rOZV3NTjkgIgHmLe0cvbyGbYYbSkJu7iN78eAkjy2Pr8V0eit+302nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505065},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"319c0c0306f8bcac0c17b2c0249a948ee6472c0b","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.39_1771383476171_0.7056694043191492","host":"s3://npm-registry-packages-npm-production"}},"1.2.40":{"name":"thepopebot","version":"1.2.40","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.40","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"31062b22f00e16b7011df1cb78c9315875b3efad","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.40.tgz","fileCount":169,"integrity":"sha512-wDlQFYDHF6F8Ppo5KvsRTDMVl4bT4mymVF+AoLW7r8Fi+ArV1b+nM7eQdcR3YbM/cmWHHILImFxiWXNMAefYDQ==","signatures":[{"sig":"MEYCIQCFf9Xv5aSMuUTo+a6sQDLN92JPzBh6yAnADponWebtZAIhAJJLQYTK+FkQ3N18e52uCIlzdXUzc6c1+82sIcBM92CG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528061},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"59024084b7ec735fb711261a8073860c6bf20ecb","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.40_1771385843553_0.4289425401935152","host":"s3://npm-registry-packages-npm-production"}},"1.2.41":{"name":"thepopebot","version":"1.2.41","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.41","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"0ef41839d986296502b00910c8819161877aed27","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.41.tgz","fileCount":169,"integrity":"sha512-W7M+dt8zVzsqcu3UeZTLf/LeB8ZmjQST7sWsN7qPfT1AvlDA4jmN8m0Wda2+UAedDfCMLzDTCI28mWxW6JK/7w==","signatures":[{"sig":"MEYCIQDPtFSwH9SfpkLMc/KB9yD4b2BxgDPX/n77P4g7+oG2nAIhAJqSpC2ns2Ub3rFz7FIWsG5naBSEJZ/xjGPNX/nGpES9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528220},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"9fea85b16da811befc3c5f3e871cd65c30480ddb","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.41_1771386407413_0.42779024087025674","host":"s3://npm-registry-packages-npm-production"}},"1.2.42":{"name":"thepopebot","version":"1.2.42","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.42","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7b6537eae84fb2552d456b164c2b2e06023f2c5e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.42.tgz","fileCount":169,"integrity":"sha512-1lsCKu1y+bMpXeppq+aYt6RK6hdk3SwT52shytj6YxiP/Mmr21yLFWTqtOG8puzKIlGgtOP5rlqd/3O56hsang==","signatures":[{"sig":"MEUCIQDhHGHc9Uo9vRHTiyTV4HIjCMoVX0ivz8uKfJzQH+yz9AIgfUunm8RVqSDLt08iXhJwncSA/z5lg2v+8MPw+LXvRmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528425},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"ca8391e6e3912c182add88d86dcb29a540ce83bd","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.42_1771386683047_0.8914684188701771","host":"s3://npm-registry-packages-npm-production"}},"1.2.43":{"name":"thepopebot","version":"1.2.43","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.43","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f26c06185b9e59ac4f345a93a64dbce4925a8299","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.43.tgz","fileCount":171,"integrity":"sha512-WTdm13gCFLrcd1eFiNeYt5l2z5elE6TC5Ca319OGdTmFFqQWxlVKhh5X3w7HekvuiXtujSH5O7onC1lqLgGNoQ==","signatures":[{"sig":"MEQCIQC831go/AVrP6EHs6K+pAtx962o4DSySeIDh5X1yIVE6AIfTQDCkp/Qkbds8V9d9u6CmyUPIKd+Pte5KbqnFyFg0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534536},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"b69313df1e285fc18c8177c07206c847f0c25616","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.43_1771388445802_0.9332667455480723","host":"s3://npm-registry-packages-npm-production"}},"1.2.44":{"name":"thepopebot","version":"1.2.44","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.44","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"4f13e05c056e4cb9cbc70c4bb6c27edf7137ecbe","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.44.tgz","fileCount":171,"integrity":"sha512-X45VKOoELUMk5yx26Nd/y2N8+45/raMIi7iOCekOCQvwfiXaJrD8ih6j4q0rLs0EzRZon8dsR+6/JuN0SxqgFg==","signatures":[{"sig":"MEYCIQCsIx7GkCAIYmOocwRPeXrycej87yiKYufumKWZ4/JfbgIhAIK6gMeVvnISOpIolgNtU2pX3JFEGLhJZs5H++XYX8kk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534536},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"ca188fb20d840e0758a3f3c852cb53ad03483a3c","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.44_1771388861812_0.01086574170929655","host":"s3://npm-registry-packages-npm-production"}},"1.2.45":{"name":"thepopebot","version":"1.2.45","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.45","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"51157d741d3420cc0e66a66c0f74684662b671ba","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.45.tgz","fileCount":170,"integrity":"sha512-skMUg5fGGvEfvuw8Hzxut4rlSL+Shvg0CgvrY3R+J74id4ObFFHwhIQC46ZU1Lg5Px1W9/kfqgL6PZP7spF58A==","signatures":[{"sig":"MEQCIAXzAGVnzLDTn67hIPzjdDe+Rt2XwqowfzCDi/KddSBhAiB2lWA5OJmurmxR6+bEnAYLiGZEjGZyaYbE5qB8OzMVfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530943},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"00c5b790a3da907e83f333b7722472a0c5487d94","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.45_1771390153849_0.2783330823695056","host":"s3://npm-registry-packages-npm-production"}},"1.2.46":{"name":"thepopebot","version":"1.2.46","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.46","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"51d0c7a45f2e1cf31223dac9d8d2c023158d1b67","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.46.tgz","fileCount":170,"integrity":"sha512-wG22fn4MLqEwhRM4px5Hfn3+u0g1xTlGpFBDG69P6Q16pfuJUvDkGXknnBkGGT7hlqFiTBXMkREWEZydUbpBsQ==","signatures":[{"sig":"MEUCIBt2n4yVD8I4WuchdnSbEeHEgmB2QgHLRFdmppCG7pU3AiEA/TEJAQGc+KfaGA6tQXD7gj9NmuUBbPMIC3+KhPK6/FM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530913},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"e1553fdb02210dd57d5a199d5de49c9f4f89153e","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.46_1771391607236_0.7374566007176104","host":"s3://npm-registry-packages-npm-production"}},"1.2.47":{"name":"thepopebot","version":"1.2.47","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.47","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"38f84340ee6ceba3bc3f2b1c9b0b137c9b9abe8a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.47.tgz","fileCount":170,"integrity":"sha512-1XCKz6bUBQGOUXrnuAFnTwprv1bMCFiUKIMIQwsmezWfqLLAH8ql33r3gBq99fEHEOOXqUVdHYQENZYJKdXDtw==","signatures":[{"sig":"MEUCIQC448gun0Ejl5es2r84C0Kv0sw0kiRiurBFJJ8V1KtvuQIgOV6TfJ5V38hwtYAcsnuE2JPjEMkgELWHkSnF1LWkzaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524408},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"0c2bdf23e24b40aa6bf4c0618ca3ca392b277351","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.47_1771395054924_0.9758694510615995","host":"s3://npm-registry-packages-npm-production"}},"1.2.48":{"name":"thepopebot","version":"1.2.48","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.48","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7d8a2afc85d6f6b6f452fd7eb6b950d0d358892a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.48.tgz","fileCount":170,"integrity":"sha512-a7rhJQJg5fjOXU6GBJByloP5xenMBPIJvRcqjTAACJ4qLMQVG4osdjroneDQgfpOPqdwtLcz/09rWovxp+kdKg==","signatures":[{"sig":"MEUCIDdpOI9rZxo/LqvHX2Cn+j9AdqNsI0kZn/bHDhDezvRrAiEA5cT2YEm8xUMjsbicciJ8ISIszUbr/u7VsxUDUAyuyuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518446},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"2b717f842cbae4b39bf960d13f3494e977fd4da1","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.48_1771395705111_0.6050726958432273","host":"s3://npm-registry-packages-npm-production"}},"1.2.49":{"name":"thepopebot","version":"1.2.49","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.49","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"60cc2a9ec0b34fce46e9d5e4be1713fc59bca267","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.49.tgz","fileCount":170,"integrity":"sha512-RDm+zWO8kTLOWWX0ox9FQ3/Wiw6tPVPHik5D1fDULUBrFGZ5EQxdxCRvfCLBhu++ddhV+OobUZcrOD0mvszHug==","signatures":[{"sig":"MEUCIQChrYkzJM3UsNzYVm03Vjf+FQ1LtJK4omQk29b11KpIxQIgZI+EZLTfk/Vhx4tFbGKUiQkoe37QbQi2KJsSKlcI67w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521197},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"801eb4cfdf6b6ba8d8112c94a0359a0be3fe84e0","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.49_1771398751007_0.6083554497637944","host":"s3://npm-registry-packages-npm-production"}},"1.2.50":{"name":"thepopebot","version":"1.2.50","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.50","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"12b27e22ab7ba2f7c638374cf691e4e204c305cb","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.50.tgz","fileCount":170,"integrity":"sha512-ZsnmmUgfRbALviYNDzSiCXv8Khcd+8IfkK9ROjC44U/w9h75ChEB9/50MNBhD0UmSdPe9OZ5/+L0ZOTbYw1S9g==","signatures":[{"sig":"MEYCIQC22v26NElxnG+SaBpB9NnpAYDFvAcFNfW9qBsmNatkigIhALfEU5EZExDiPOqOeZnD/zNAJDj00fC2LhVNxREmKtN9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521197},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"168f6830a2d62bcd9a1f7325b0171a869f5d0112","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.50_1771399234497_0.48593897140337194","host":"s3://npm-registry-packages-npm-production"}},"1.2.51":{"name":"thepopebot","version":"1.2.51","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.51","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a412ca3d87440ae5c2128d207bd54fe07821be86","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.51.tgz","fileCount":170,"integrity":"sha512-vLem6+Uxdi7H+3+0QpO88q6Fkey2G0mDx8MUnpCxuWw1jBfnpUFKgX+8RZdBkIOwaEYbQwt3c5MpLW3JFl+xNw==","signatures":[{"sig":"MEQCIC5g1B+LEpMYv/2K8DvrL2grlX1Sbjn9JDjnhkbKbSDZAiA6WgjSD/yJv2xR6+MCQC+v9oKrt3VCk7k8YJBHGDsgIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521197},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"0b45da84773c5e434a5d6c118e81b26aae53ddcd","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.51_1771431578164_0.39075239915467463","host":"s3://npm-registry-packages-npm-production"}},"1.2.52":{"name":"thepopebot","version":"1.2.52","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.52","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"e4974a84c43e0a109afb8ab40d0a0c7c5fd9c558","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.52.tgz","fileCount":170,"integrity":"sha512-RQ/mwxMc0/Jr2Qj3URXYYsU7Pu/Sg0z2DAmH7ZpvJwkCu2SEC7kAZXI/yHlMVKI/+OWuJkAHRBZ8BhLr7ciH0A==","signatures":[{"sig":"MEUCIQCqYxrOwM5PWP3PKazWXScp2osEoUadFUtCX88YpoadPQIgY+PZbIxqZCJe1W3c5e1pu+DxPT5Flah/GrRGb2YosP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521318},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"ed868ba637f780c7f3016c4a568c9bf9dba032ee","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.52_1771432575933_0.35099710048200405","host":"s3://npm-registry-packages-npm-production"}},"1.2.53":{"name":"thepopebot","version":"1.2.53","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.53","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7f9f8280f3798484ad7d1a3249ce84875d334bf0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.53.tgz","fileCount":170,"integrity":"sha512-4R9SnK4K1icYAxf3GxctwwFXZiU3OcJ3QkWSt+O6jtu1N5/bvwh05z50DQHPtCYgvXp6Usv+zWgp/Tb/ZIMmIg==","signatures":[{"sig":"MEQCIDSv51qmxUS0Bj89HKV5tGky2l/NMQ1ZZBHxqkLtucL7AiAoMcSCAw3IA9D/3pf4URsttVnks5eW9mdl2PG+4Nmbug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516818},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"1cb90a032d52fc9fb3ede95a554ffaf722b16910","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.53_1771434079255_0.965714761657255","host":"s3://npm-registry-packages-npm-production"}},"1.2.54":{"name":"thepopebot","version":"1.2.54","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.54","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a6049905b0ef95e4299eaefc4af47f1983b7f7d7","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.54.tgz","fileCount":170,"integrity":"sha512-gcCUznk1mFhZi0B14u/HCOPoKscpo4J66+53DtvQ77otW3gRcp7PCS5Qgv36ywEHetxVLJdti8leF30GGuE0GA==","signatures":[{"sig":"MEQCIFvzL1alPEjuGVK5a8WdmOI8R3HYj+24PhScZXn+C9HCAiAKdIdC1+oqQt4El6miNAyVyAhJyVB2jMrucphqmipW7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516818},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"6ec30646e41668e0f2d755b0105a0a141f62fa00","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.54_1771435902855_0.15855241835513256","host":"s3://npm-registry-packages-npm-production"}},"1.2.55":{"name":"thepopebot","version":"1.2.55","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.55","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"beb41328b12c361ec5a07a02be68eaca5ca590b2","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.55.tgz","fileCount":170,"integrity":"sha512-h3oIBelGHc1aRho32u9Rpdlltzt9wkYghXw4mweac1AZ18Y95a4+naAWhSa/u4dGqKs6oYKXSTOA3X42T7IL6w==","signatures":[{"sig":"MEYCIQD2WwhDJ9ggw1zHg5NdmNF4hvqW66s+XbrROvlyZhXnAQIhAKf6kWS5okZhZWo1TIMaVWmI9e1/QWX9Ji+fHTRS4Uh5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516928},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"a2e8b51486a029cb7bdfa9636ba9dda6e7407e20","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.55_1771437771576_0.36086388057406493","host":"s3://npm-registry-packages-npm-production"}},"1.2.56":{"name":"thepopebot","version":"1.2.56","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.56","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"03efcbd65efbd01b51065eb2190926be1132577e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.56.tgz","fileCount":170,"integrity":"sha512-Q0HUe4qGiVrGFWD32rUEJAdgB8c/21bYmUJz+N0iBlC6T9gmsfu0+vHja5CRUjffXtWy71gdodkIkpfJhzCo3A==","signatures":[{"sig":"MEUCIBjN1PuKin5PWxNft3VvjJ3b2PI171+J2931nUEdrUIYAiEAl0meyIfLUhORRAdEByOc6NP+iAxPGziv+SJO3Cy4LVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517222},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"2c483c243c0f87e68ae1d5f5a3daddc1e5a2d253","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.56_1771441995687_0.7718928121337325","host":"s3://npm-registry-packages-npm-production"}},"1.2.57":{"name":"thepopebot","version":"1.2.57","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.57","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a70cf901301e1421de4771f98698f8a18e88c95e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.57.tgz","fileCount":173,"integrity":"sha512-ZTrcFCLfBYanySIi9V2IAq5Nl1yU7AnGgA9A6whb8HC8yJlctjgzZB6UlaDPfPw1QfsI5OCDS5+MBJgywds3Ag==","signatures":[{"sig":"MEUCICoNoDcZsfZ3W8AfgR1KOl3Mc1Pb1o60S+Un4UyRN9nTAiEA6naIxQ6Z7BAgRa3VPd6iUzi6d1rq6gBbsX/pWdjq+jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527929},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"9bdfd70f953864efa52a09181d25ed91020c0dc8","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.57_1771450176145_0.6293666562543134","host":"s3://npm-registry-packages-npm-production"}},"1.2.58":{"name":"thepopebot","version":"1.2.58","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.58","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"080b14448a0b460070e08b751998d40a5a37954f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.58.tgz","fileCount":173,"integrity":"sha512-g0R9oFsFK4e4zObRKfOsOPCSYjPby40pBjdrW2Ty1t0QQ4o8N3mFskG2nBfUC61OH5Kuo/ZPB7VOYYGvnqH6eQ==","signatures":[{"sig":"MEQCIBFo6cSrincb/gyr6pd+5MIM18sHN3AfPUW/4GuUZdsVAiBCK4j/Gp3Gv1taXWJ19A7k+32wNQDXTu3FhpuLbyq0CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529891},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"49bb3c1536e5ee93dda2979b0ec48a9e52ee6052","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.58_1771455616619_0.508660742631674","host":"s3://npm-registry-packages-npm-production"}},"1.2.59":{"name":"thepopebot","version":"1.2.59","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.59","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"456c551aa307b683f9898ecc288a9d8117cac25e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.59.tgz","fileCount":174,"integrity":"sha512-rdBqCT1QdHYQ6Z11xzKDDAmNti7joUGMq/LaWESxxA+ryHFhsmyV/bLmsTvYbwff1GCh4QHLzTyud0cA7m5ZhQ==","signatures":[{"sig":"MEUCIEsrESk0HuHeOHfGDOC5S4zKlIF7GSngTOfYMz6SILXkAiEAmCLma8S8k+xbPqrLAqK4s/tBLbu5QlnUBHFLm5o3JeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531410},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"46bc1ceb7af479471bf4acb2f82a2cd7b9de3e9d","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.59_1771458801302_0.9707206380608264","host":"s3://npm-registry-packages-npm-production"}},"1.2.60":{"name":"thepopebot","version":"1.2.60","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.60","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a8ae708ec1348d6ce3d9cc7ff984aef61dadbcc5","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.60.tgz","fileCount":174,"integrity":"sha512-VVyhL+fMx14gGQphiRu4c2meKCClamqFH+JinUW33nMB1alF2k+Kx+yprVNHSiCvOlg/KoDauqnhbukEKRa+YQ==","signatures":[{"sig":"MEUCIQCNIRfpg/D8GZat1xAfPjw7ErM7BKuknyG2zsOhfvDzdAIgEVXPJX4T1MolMkXC6sOtxF8o9WFeTQVWa6iAwfsJzS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531564},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"3eea7a438f5bb74ccd776e2fe91c0f640a237f94","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.60_1771466815250_0.2405892884001648","host":"s3://npm-registry-packages-npm-production"}},"1.2.61":{"name":"thepopebot","version":"1.2.61","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.61","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"4a06768d4e789de232d5ac283893d8865cfb5975","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.61.tgz","fileCount":174,"integrity":"sha512-PZEBTYsiQjNnRDm13apJkQwHRD0LdVyo5lOEwVnoQSDDF8qKcuGqECdXGYKur9W37FNU5uQq4nT1Oo5DU3Jc+w==","signatures":[{"sig":"MEQCIHiEoflKetW7ZSbEfUb27i5Q7wUyMGQlfIJU4e5+i0qQAiBEAuiUYygqKjYIlTVyY20AxtznY+da1DVBEECSWVeAXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543376},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"3ca385dd9d48fe390aa98193e9d33bbc527f7ad9","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.61_1771474442125_0.388059321388436","host":"s3://npm-registry-packages-npm-production"}},"1.2.62":{"name":"thepopebot","version":"1.2.62","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.62","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"90ba5c466ec6da7aebc5f757a62e40b4068b44d2","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.62.tgz","fileCount":174,"integrity":"sha512-NZYTe4sBpklF34FXGPnXlR9CwBZAvzerF5kWQc5CnhDNVrDb+C+0KKM2rCosQQbPFYeIr6WTlIQuTPMTvQMu8A==","signatures":[{"sig":"MEUCIQClyqKxhxPp4AQisQYPrtbEYQbIz6toIuelPVxHpjDfVwIgD3GTrPCzSgX0souMWN6AoOKj/8efJmO9DQlL+joW0FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543824},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"3bf5f551d5f7e9832c8a22c0a341f2c713039d54","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.62_1771476228160_0.3804735123170333","host":"s3://npm-registry-packages-npm-production"}},"1.2.63":{"name":"thepopebot","version":"1.2.63","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.63","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d993e8c7619296d26b8d9f49468becc5da455baf","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.63.tgz","fileCount":174,"integrity":"sha512-qUS9wD8fTTRNBieBvru9JNXm+gWqfZ5WZ/EJXzGGwMVA4fMRmNCSocWbrLEzIs9V1ed91GlDOJMocyiyFBRFNA==","signatures":[{"sig":"MEUCIQC81SN/Nfhegdrvkknnk0K4yS0/LuoOFRtfkbJfMHCx5AIgVWAAtN6NGtr1XTv0mrr2wNNNO3bGtGWQ8Xj3417k4s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544466},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"ea78123aca88706f086e9e2a811b591d292b510f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.63_1771478334612_0.36739398490585895","host":"s3://npm-registry-packages-npm-production"}},"1.2.64":{"name":"thepopebot","version":"1.2.64","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.64","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"cfead4ccc7493d73449a1cf27fb9530e2919c65f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.64.tgz","fileCount":174,"integrity":"sha512-Y3PGB701Zn2zWpKnDzDDoYDeVNVoVqiJ0C/ewh40JeoHSa/UTe54ovLlu3z+s5HO0ahZechYnLmbONPY1vWTvg==","signatures":[{"sig":"MEYCIQDTgZl60ekbu8rZKzuxGrMNDjBlYAPBeOfZ5d9Mw2fQqAIhAJ7B2fefimuH/+54XzXft+H/GtET6Olu/9Oq7jFsiEQu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547418},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"ef7f3b9eb50258e42621705d46d589742d507eff","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.64_1771519935821_0.349693801272668","host":"s3://npm-registry-packages-npm-production"}},"1.2.65":{"name":"thepopebot","version":"1.2.65","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.65","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"29753cfd0402d696facf3e14ed039fe834a039d6","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.65.tgz","fileCount":174,"integrity":"sha512-fWLmAgZEGR5gbz6dgKMxzYrb6o/cLEOZptxHiqbzji6J+aVQt2EaGO0mJJXR3l4hW5C6qh4JFHAVCWwz9gKWMQ==","signatures":[{"sig":"MEUCIBvw0u9pssakEdV98mWgrIk2gDQRj4/E7RgJjY+tfIBFAiEAnnGgdZ82ZIKe5yKDOVNQKNOz1HQYwKhd6bq0pi4ad34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549121},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"b8b9e15f8a0f7169a99f99241a99064105bb8651","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.65_1771524456471_0.6499381332072125","host":"s3://npm-registry-packages-npm-production"}},"1.2.66":{"name":"thepopebot","version":"1.2.66","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.66","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"36c086fb92dc3b6d1e7539bb506c39aef7d13b14","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.66.tgz","fileCount":174,"integrity":"sha512-HddFvpmMyDm7S7/hrmE2iKVN4ZxjYbOmrgjXpIkNnXkoAP+YFMTFPypBk86zDiiHEGodmIRvV/Hs/+f7Mzvbog==","signatures":[{"sig":"MEUCIQDfrZ2ogDnqIc9t0x0xRekPSEYTMb+foQI2OGjYKTKB1QIgAi95wgl14Z/E4GonAsRSghBpEIw/rDczJdSemAs3zeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546704},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"bf7eac270dea22171354ac0ba2c2ce98fba741c3","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.66_1771526500765_0.3352080593582485","host":"s3://npm-registry-packages-npm-production"}},"1.2.67":{"name":"thepopebot","version":"1.2.67","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.67","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6b698e065ffd13bb8fbe594f01a62c0a39313b43","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.67.tgz","fileCount":174,"integrity":"sha512-EnHqNLi64VZl7WPrH/8gqfWNSewlmNSGagzizQbAXgA5680ayWID1sm9JNhIxy6/7fYz2BBJ+04DAtMPRfN/sg==","signatures":[{"sig":"MEUCIEmTdZ3I9aY8udeWJNVsOUygtmnLqruP0x1Xcx+mshJDAiEAyJvsR4evxNbdX7Tq0qZCD04yS8cCGorryQ5aYXK1qa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546963},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"77dc3b4c69781e50beaabdd203d20796c835985f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.67_1771526802781_0.9977326923184349","host":"s3://npm-registry-packages-npm-production"}},"1.2.68":{"name":"thepopebot","version":"1.2.68","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.68","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"78480bb2835782035deb3b426d7ff9b89ded0540","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.68.tgz","fileCount":174,"integrity":"sha512-D7vrykEmnaiQK4ovERqavd+IP/AKuMu8loO/YlKpk5/RDAUATFuhE+K3fdd/Btb9yMHmam1BFxSr8Jks9abWXg==","signatures":[{"sig":"MEQCIDrpm8iCKyqnL0PEFqa+BxtoypvLEyzSbzR7zOCgfJ9bAiBiClSmV+7wZtMMGd/B7npnN13ibBUhQEitGxYVbnivVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546963},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"e4a2ebf5bac85315864073a8a99387eb97d84dd9","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.68_1771528991125_0.05659416156778985","host":"s3://npm-registry-packages-npm-production"}},"1.2.69-beta.0":{"name":"thepopebot","version":"1.2.69-beta.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.69-beta.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"aa5b38b52187aeb4344a56e3b0bb3e884ab2d31e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.69-beta.0.tgz","fileCount":174,"integrity":"sha512-aqQUUCAsh/MYwkirpQR2+D10W/HnX3Q6m4kKngZsMFt5vXazlPBEao/zWOKogoV6x+Pfu5PyFlF+WH4uYX+ZUA==","signatures":[{"sig":"MEUCIQDMUCEEQ1gFrPzeAUqoHBjSrnl/6YOmSg8Klp+Ai5T5lAIgXzA8VTSNZdh7h7RRK8+KjGHZFqdAbutK/wiNDf89BPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555031},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"137319958922287b64f41b26e56cca6fe253dc61","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.69-beta.0_1771626433702_0.8395523950225949","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.0":{"name":"thepopebot","version":"1.2.70-beta.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"70f88e5fcf912b422569b31f4bd6d8e5dfcb5e7b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.0.tgz","fileCount":174,"integrity":"sha512-WA1E1275p40g6vc83Apl/4yO3WXUw5sgd3fYr6nSd8WSntwgMWqon2QN4O8SOTx+PXFp1ZIg8FEPjNwJ0X8SBg==","signatures":[{"sig":"MEYCIQD4mXCTPq/uOHXVag09qI3frsKyERIAAX1vXRztkmJB9AIhAMc6E8FBevnaP0kHI3ce5qV00Hu/mUP6hYzoIVqTD74O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555898},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"a286e968a974cc2baa6090eadad0b3d5733e4a3f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","prepack":"[ -f templates/pi-skills/.git ] && rm templates/pi-skills/.git || true","postpack":"git submodule update --init templates/pi-skills 2>/dev/null || true","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.0_1771629111336_0.19211175040245965","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.1":{"name":"thepopebot","version":"1.2.70-beta.1","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.1","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8ba0fa6f6871f3ce7e21145b7c1a46a26f062282","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.1.tgz","fileCount":201,"integrity":"sha512-yEeUxGzwuX2P2ND0IfoAuGSSDTJ/+E86Mr0WrKzeyWKV5cjJzfOI8OaeOWI5HPwHTJcOJY5pI3+3jp5+xvKlyQ==","signatures":[{"sig":"MEQCIDWDRM865ka50T/bujC7yomoU939x5tL08yXf75FvCGlAiB9WSptU9Or+sq1nZz1eLmzzAjmIp3apThQjPj+0tDsDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713082},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"4888c268c3116b8cc82543cea5cc74d78b9b6add","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.1_1771631311419_0.6853690132634209","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.2":{"name":"thepopebot","version":"1.2.70-beta.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"32970540a07f02ec16026f3329fcb670419e80d0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.2.tgz","fileCount":201,"integrity":"sha512-8fphPSDcU+ejwh6m3/ZnFydn+sOvXF0FOK4LqRIdfdtb4MtnNPr0a2YBqp1SY8cvcltDmTDATaioNEBI4bB9TQ==","signatures":[{"sig":"MEQCIEk5OQZtV9zIYYHzuuik1aBsJbKUM+TCROWJZN0ODjCKAiA1xd/mMP4JovcxAhG3YpGn9zeBByrsKLrAiMhg7SWg0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714584},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"e6d5f7f5e9822dae08808f9c22995c15b75f0ae5","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.2_1771631806635_0.15981572557617274","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.3":{"name":"thepopebot","version":"1.2.70-beta.3","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.3","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8226a5cb78b2220a216a9098c68d25118f595961","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.3.tgz","fileCount":201,"integrity":"sha512-/aDMLyQDnijXB2Uy+LZfm7PHJDLN1vWW1ko9pBBX0KIkkYzokfqO/uqo/ZUFRSgo4Rvj4E/nd7t/W1N+0XyLyA==","signatures":[{"sig":"MEYCIQDm5zsuw9pMbyFwNrSlAdDuI70zkpRoehYBu4zJI69JTgIhAK9qhNtLK8y/LyLi1S1fDM8/wDL8hT13exn2R1zShEXj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714591},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"7d9555025e732cc21bb0851276a9bb5ec6f4f8a1","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.3_1771631906417_0.6144028271982269","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.4":{"name":"thepopebot","version":"1.2.70-beta.4","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.4","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"555c725c58607903c5b0d3ff1772a5203b504b02","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.4.tgz","fileCount":201,"integrity":"sha512-f4/QP+jkYCoLci4tTfIUEwPtQgJyoWnTdadkPe3WEpLu1kEslOditZ/oxHCNCbLidEQlys4xDTpdKTBT2lycLA==","signatures":[{"sig":"MEUCIArfCmDspI/BHCC8XxhFhVhY3u/SN20A0zFn8hPrcSIfAiEAl4Qwf8P1EkVO6dhq1rjX3Gv/WTJJ66q6PXjHG2tFWks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714750},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"153c6073c43aab87460722185752d8ec9412cd54","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.4_1771633727287_0.5269382957213864","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.5":{"name":"thepopebot","version":"1.2.70-beta.5","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.5","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"c2ecde36d2b50b5d0680d07f5ceecf5b6af088f9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.5.tgz","fileCount":201,"integrity":"sha512-rqFGg3pRCKH8fJjTXFL6TcSodosymLQGNljjYOsP6TCbwG2qxnq68HFCwjLXxaORfNvhDiJL89QXpHvFza5lUQ==","signatures":[{"sig":"MEUCIQD5+Y6Dv3DR/9ngFGYKLgq+89LIcULSD6oXGnbY0KwTygIgYwM0C1IOMYWc6EtlCI+/LBCqKFI8PFml3y+KPh0LvV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714768},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"7a9552b2b7a16c4d37b5da0d4ec5bf8cfc5859b8","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.5_1771635833538_0.3970621602739952","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.6":{"name":"thepopebot","version":"1.2.70-beta.6","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.6","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"5247ad348cb73324f0257f5004a46037f251546c","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.6.tgz","fileCount":201,"integrity":"sha512-+pysYMwb1PsHUxWLzUg8bP1235TOEVqlCevMoUblSqasgzS4v752ZGuUQRkvrSsaeElw+kjI2MBU4DHEF2txOg==","signatures":[{"sig":"MEQCIDt+zFQahW9BfS+gW2EIULhPNNnyOttTe1J6BDkAABDtAiBJUfSLIaD6bolpoGZk7U+CgflV/qOUc3f4/A318zi7wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714823},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"30adc1094b6cb1eafe9d3e2feed990c0825d3750","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.6_1771637624005_0.06250840083302545","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.7":{"name":"thepopebot","version":"1.2.70-beta.7","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.7","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"da6eb88513bc8e3fe79c5621b7599a1e22b13d97","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.7.tgz","fileCount":201,"integrity":"sha512-hpzOP+U/4C3uSU8IXyfxYxVOZ4VHPc+nCjpDOjt9fbsq3IdyXKoU4en2DD6jNZfq2Sgk85H24huhTiyUdfHs7A==","signatures":[{"sig":"MEQCIGbssKRxdnjNvAzKwj/jDTQWhwiMKlbi6KYFVTjqtDGuAiB7rXql3F6EOU7ulbkmuJhFsDgj9lTX1Peq9s4Bz1nYow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714868},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"20c4c8182a72f7e7cd86f2e246407300ac35fd03","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ora":"^8.0.1","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","inquirer":"^9.2.12","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.7_1771647938343_0.9994257486064408","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.8":{"name":"thepopebot","version":"1.2.70-beta.8","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.8","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a94295f3abcd79f80743339c2934b47e98bc4fec","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.8.tgz","fileCount":204,"integrity":"sha512-Pllg6srUZFh8Z5UQ4Wdh1Udg0u9MgwXeHkdsDjXQQCLvY+QiLqxTtyUeZvNbQxsvQ5paoQXZTn37hWMN1Qg0+Q==","signatures":[{"sig":"MEUCIEJIZ8TgVGRknU+U+PTsSZvR/BzfJfBq3zz+MwckuEGBAiEAjz9USe0CabaJLCM4N7D0oKdYc5IwmJxd1dDGljQUZWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710291},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"2de6e438e911aced25386e85c4e11ec2ee6e5583","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.8_1771652506342_0.3066931548149934","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.9":{"name":"thepopebot","version":"1.2.70-beta.9","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.9","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"03befce8bbe79cba36193b31ebb0c11e3558bd6a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.9.tgz","fileCount":204,"integrity":"sha512-vEtyOREsOheZSSuWWtoS0nJUVfqhq8JrPae2O+DHPHcr5F7hZNKDI1nwQqNawrODgLkWFd+0o+ucjmv1p0bVQg==","signatures":[{"sig":"MEYCIQCTeq+LkT2jwC47asHMAX9MqNTvsMMQ88A+P8tidISHRAIhALvdD0xaG9iNJEMogkxQYthGBfNIuadUfDMoIqbis/E4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706628},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"4bee19318f2af1fdf0eb6108a750857a1497c4a7","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.9_1771652854690_0.42572698874633796","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.10":{"name":"thepopebot","version":"1.2.70-beta.10","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.10","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"54332b2d1f85a4eadac83349b442fe695ff41ad9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.10.tgz","fileCount":204,"integrity":"sha512-vCRHvoV8izCb5IRc2ZTzzsjbkOmRwTPGF9gsFU2rwlL4qmeQ8xcMOs5AJVMdr9IRZxfrpCJ36eKmdPr6OpVtAQ==","signatures":[{"sig":"MEQCIAPMHKSodZhjC7wQWeImRi3VhGW3m9HATSF8Z9/06DmCAiAc1i0TNEl57sQ82YlAX/Ij7ipdLTdbcOxqMemABBCYig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712842},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"d5d2f1c79a8be9089659385ec651e9e7ec87631e","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.10_1771700902246_0.9815169186637391","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.11":{"name":"thepopebot","version":"1.2.70-beta.11","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.11","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d967a6599e9457cd5dcc197e57fffbf607a13960","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.11.tgz","fileCount":204,"integrity":"sha512-Gcz7zdE2WAW/qThjiwqoRRmtjtzT1OKcF/WzmOK8GYzhAcAFvpnzPSt+560LFfjuZryZEKMIvmYovGHr23JCkA==","signatures":[{"sig":"MEQCIHj1eYjsO8JBHFV70rshHka1E0CAI1yG86VZwTobiUHxAiAr0LSR+zpBEuCyCEqLiEOGJ82qIkfZ0wAnGkzVr07fvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712861},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"0862616737e406aaa9cd4b40eb89a92dbe662767","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.11_1771705228438_0.8440336634715773","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.12":{"name":"thepopebot","version":"1.2.70-beta.12","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.12","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"68829c288d67fb8df76535ef793b9e975677723b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.12.tgz","fileCount":207,"integrity":"sha512-EUjodvppyP9uCfvRQT57h0tURRz6w1N0ELHVO4GG99CdwCwL99pUpyrIhnOVggLzfltjj2IDpAb9kJFmOEhtNA==","signatures":[{"sig":"MEUCIEhLzPL6cWl2DYAn/h3MFRoY7xKwgBE8x5q8BGpor/yaAiEA6VBVzvfvCZnwZVIkuzXth86lE8RccMevKVj3u3jDgLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732128},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"484cb62fedf1676c2c169dd612fc5adf603f579e","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.12_1771718010502_0.14909423441187153","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.13":{"name":"thepopebot","version":"1.2.70-beta.13","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.13","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"68f6b1ad5f4f597bc174d0bc4ee4792449209ce7","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.13.tgz","fileCount":207,"integrity":"sha512-xBT382Y2LCaF0c4NfCh3+loaKBI+iOx9ZwOzv4vY8wdOvMhhH2Y4Ec9Bu27BF1DvGiCf4N7qn3q39fhEsNd9Hw==","signatures":[{"sig":"MEUCIQChMqfakuBhAy4FCWBora57fYbLRScTf/1RrRGKYTYDgwIgXOBlb8O2ZyiCWNw2lIJaNQWRPf+w8Z5oFmDhuxIB3cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739691},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"426c195d758d7ced3af0a2833fce600e826fde5d","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.13_1771723059208_0.20402768433781437","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.14":{"name":"thepopebot","version":"1.2.70-beta.14","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.14","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6323de8016aa134aa29de4ed42309ba33ae5c2be","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.14.tgz","fileCount":207,"integrity":"sha512-nKns9jDEy8vhhMY4f+1kS/w9SQDUSJq/Pj0AVlOFvodS7iVe4QGk12UTGFddRyo6BTjJVw/jXs4YglkuWOQnHQ==","signatures":[{"sig":"MEQCICQbOQ7clCwUeisvjSIIchoGxG1AZPWiWaHBGWkdjQuwAiBo0+jrOGcUQJeeS+tYrXg2sKvT72DcFzitUZasGTaBBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740495},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"1759f0b584ab7a4a9e8854de41e374d7dc9a7225","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.14_1771723679258_0.08546085053788444","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.15":{"name":"thepopebot","version":"1.2.70-beta.15","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.15","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"1702222f3857dd3a7aa6e800be8e27f314fc1469","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.15.tgz","fileCount":207,"integrity":"sha512-6vUJMb6gNWwv1yiWNcfLfb1pVf42CWnflynaYVIiHBcOprD1kLwXWG8O38BQJ8UdQi9bcyjugcVc2DP5Q9Do+Q==","signatures":[{"sig":"MEYCIQCTiaE3+CT5NZY1H0B2SzfaKMX0fRk/miuOgIQ5oHn9KgIhAPbYmwt2K/es+sQWKYcb4HZctEhmZYvhTjAKzgDOwWGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741717},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"8120035f811794cfa617e3286c8641cd962a2dfa","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.15_1771742316162_0.7420852105081368","host":"s3://npm-registry-packages-npm-production"}},"1.2.70":{"name":"thepopebot","version":"1.2.70","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"388c50c4c883cf1f691aa15a0895e047c2af8ec4","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70.tgz","fileCount":207,"integrity":"sha512-F6YfohCVCv+L58++VJmdUCGNzACYcSq6Jxcdc3ARVOHEVy08fsoVH4yBqZE7nVB3r2d/yzjj6oQdVTJ29Gk59w==","signatures":[{"sig":"MEUCIQDXwh+Yi7CxhwQchS5FyP9L9EcwzFejJDlVYAAPdno/iAIgb2zSxsUZkHdMbYP6VFlsTUeAGbsliDTCc7wgCuATxT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":771677},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"e493b7ec85f3280536429e5692839e5d6233eb54","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70_1771773556044_0.14705836410925222","host":"s3://npm-registry-packages-npm-production"}},"1.2.70-beta.16":{"name":"thepopebot","version":"1.2.70-beta.16","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.70-beta.16","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"73968fe3334bfdf946e8d0d1043bd0c606d33cec","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.70-beta.16.tgz","fileCount":207,"integrity":"sha512-/dggn5fnKbxLA5yJUpoUn7li33PxIffka7PJoKVcbf5iWb8gIJxHFEW7oUc8tVf+o2vH44hBTYzx58CIBYujiA==","signatures":[{"sig":"MEYCIQCi3YpkMG8uJ8jl+DIohle3ZDQRuaBm/doWztGGVzBI4gIhAPAsOW3w1hZtWwYwiEsdelIf84hTjy1nMZx/U6HTB6U4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":771685},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"515ebb69a7fbfb165863bf595975a9481ec4c148","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.70-beta.16_1771773556066_0.9548731120222704","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.0":{"name":"thepopebot","version":"1.2.71-beta.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"e35f4104211b574224e5eac2775a5fb5615b1981","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.0.tgz","fileCount":207,"integrity":"sha512-c5e7kedSCd7PP89/AZtbsxAyS2DI85MaydQ6dA9hrkSNNlXxLTnkNYi/shtHdUR69BeVF3xepvI7T3vqsG3Ntg==","signatures":[{"sig":"MEUCIQDUlfrOR8kuFe4bF7eDn7iSMPbQZZogfToon/RIMuEVfQIgLnOiEfeMNyzuw6RZBkjMdTA/vl/92v1mHzrJjqrZY88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773302},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"9e4823492f7f9db8ed0d703593722dde3eb8c738","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.0_1771820368109_0.6621318284036746","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.1":{"name":"thepopebot","version":"1.2.71-beta.1","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.1","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"3a53bba82a9e9427f94eb4f3ab4909a114fa8ada","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.1.tgz","fileCount":207,"integrity":"sha512-vP9+RQnxulkp8Gjb6+8LCMcKWBKmcIQzHK6nFJ4aKO5OyUVFJAMGeoMLuHJ5JBQNF1h35v6mrYq8FSxJG8A3Nw==","signatures":[{"sig":"MEUCIQCN1gkxswheRk9kseX2PYVEmPGcrqy6fig7Lzy3HCyZFAIgSQVeG9nhKgAPwS+GQMYToxVM+BMqZim2OIfqVpKNnJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781893},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"8b512e2b7bb0679305a92f03418ec833af03fc76","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.1_1771874117333_0.8214404428448878","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.2":{"name":"thepopebot","version":"1.2.71-beta.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"aad87fb6ae3d15d7d4d9602f8343ba609289fb9a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.2.tgz","fileCount":207,"integrity":"sha512-lUQtGKUKKK0Jf2x7WBLk0M1HAXRZkwaG0OOmGQAHehQL64usE79tgHUiVyvrhNs4HdUksXAkyWNl4mTXxCzlGA==","signatures":[{"sig":"MEYCIQDtqyZjCUw4LSam3gUepWUsqPT/EqIIZnqoFUdGoV2lfwIhAOVhbo94NEcr430a1OXyCCJlhwDhTwDHLdN6ZaJkSj6Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781893},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"a12903215e68d6cd3940419bbd81581f10d9734d","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.2_1771876019894_0.7328317754324798","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.3":{"name":"thepopebot","version":"1.2.71-beta.3","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.3","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"565a20645ab04eafcc53187b28779bb1486231b9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.3.tgz","fileCount":207,"integrity":"sha512-yoF6KZOF/iGeUsgR7dPlUZKEu1GOOzpIJhstPCKUyQB90HyMzdTVZu06+qgDEQGfL7Tl+DlWOV1DXfAdg7gNyg==","signatures":[{"sig":"MEUCIB6x6xPhvFuDXg9nPSwbwrygcceHN/rNMto5FqVeEVipAiEAt91VRoxi/ISfjyd7XcYWO6omIQN6y7aRz8UTWZRx0Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784636},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"f2930717fa236bc319e5d8804cc1f83bc39dd690","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.3_1771887541915_0.2160261723341219","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.4":{"name":"thepopebot","version":"1.2.71-beta.4","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.4","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"e5c9e58610c4cb6e00baa833ebaf1f191f23a3dd","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.4.tgz","fileCount":207,"integrity":"sha512-+KEH7ZmScwF1d88VPrPV/7oZRGjNBTDdpVg8uzfEqN6yhNXN+BeqdaLLBtbSDHt8EiD2SS/4WHmLtIHB8VYM/w==","signatures":[{"sig":"MEYCIQCrhIr5qwYNcOhxXRFNdqKnb2/rYDzjFlV7oyMVUCqHDgIhAL6DoSxlZJS+9hwKy5Vam95EUh9BaDPIkLoeKDOoFXcO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784682},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"f4834e6815be4f66c0b38ada897e93fa11731123","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.4_1771889173252_0.9329915682558814","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.5":{"name":"thepopebot","version":"1.2.71-beta.5","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.5","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"91c2f5d930f8e1c2916827bc8f2874a3ad8d8684","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.5.tgz","fileCount":207,"integrity":"sha512-coHrEep7ZbUxG6tzxOyZpc+1NHsHjBGU8+I9uD7H1gwhuSrJAWy3zHVrXWsgvcNUmHoxEmXjF9q6rv0AVC+1fg==","signatures":[{"sig":"MEYCIQDcbatxusrtSzon8T+TqOj+SNv6flzKbKQ6+JAXl6q2wAIhAIUTFnkc16+FnBie/ouQKDCdbNWCkoMiB1356M01WtDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784689},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"d34b59908bd1af9c5a49ad9de5c1cd20d94ae7a5","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"if [ -f bin/postinstall.js ]; then node bin/postinstall.js; fi","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.5_1771891029951_0.5446291333319706","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.6":{"name":"thepopebot","version":"1.2.71-beta.6","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.6","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"3bbf2efbc0c1ea0c5182f22b16600d7137dcbe38","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.6.tgz","fileCount":207,"integrity":"sha512-muG0jLHTZXOWGPaZ4uanUovfahv7Bp9dnx12neb/3t7LimTck9qdX1agYNw9sA2XPPHrGJZKJhm3dIL/jk8FgA==","signatures":[{"sig":"MEYCIQCwPNn/OX/rNtaa7oz1mhIpgOAmDr0zrwqnKNf5Wik/rgIhAOPK49HdBZAY/h3Oix3GHA4YHQL762Vuq+QBq+4DSTIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784683},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"78006c270ea3f3dbfe7abf62ebb8abeb2ca4b372","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.6_1771895000398_0.1307865554827432","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.7":{"name":"thepopebot","version":"1.2.71-beta.7","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.7","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"1bf8f2f90c41edf7f2ed64aa03c2caf5f23d5f1d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.7.tgz","fileCount":207,"integrity":"sha512-z7VQlaY28GSe801M0VzBSDpLr8hB04OzBQZR3c8Zh3iBsAOeWBFEWpfDauLdq8agp4QMdqUVFBY40MipthX9CQ==","signatures":[{"sig":"MEUCIQCe1I1m/9QLEFEbRJfvmr2YNwr+pXtwWuxG/ccjVzoytQIgdc4R8GfdSvEtPBapIgvtPEMuZ7I99JQdp1ct1wV/gXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784683},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"784e2528750cac82f4ad330f3590a2a3154ce07c","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.7_1771897100026_0.07180997705588976","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.8":{"name":"thepopebot","version":"1.2.71-beta.8","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.8","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"571edf8b0fb631dfed7bbe73eb5a04fd57c999e9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.8.tgz","fileCount":207,"integrity":"sha512-jcomUV4YRYOiTgta2iFQMxibNriZ/NaDILDiBk/AobpITy23CXVtBqY4blw3fwG+gfGSlm/QDMAVs8am+sNM3w==","signatures":[{"sig":"MEMCICfnSGsP2PXVFj25Le0r4TfqWciE05dCpcfpiCUg7kIzAh8RTvWdlB7BpYLsTUuBiHhBqf2da4qI0qTqz+heIet4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784709},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"466ab4da9e31ecc1ca997339f54371d4ab5b3a43","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.8_1771899072292_0.8885658093036399","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.9":{"name":"thepopebot","version":"1.2.71-beta.9","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.9","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"b278a2e10d30d55bafc9728734879927959b695e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.9.tgz","fileCount":207,"integrity":"sha512-uH5ISItC3uubUTFApt02eHsNdh142MmQLnTsgVWIr9O6y2MydVtGjnLAcJ+1N3kbjPV6KnrSsRMHRxWj9DdDVQ==","signatures":[{"sig":"MEUCIQDcJNYw0MZE72cRzIlalkPdyF/aCuK2S39eNvP5NU/ONQIgMpbRqu1ImFan6+wTzgm2ay3TyknrXa+BRppvoYNrITQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786314},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"6061a7bff5ea13ff77aec3aa45945d9601f542c1","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.9_1771900223628_0.2502249296534096","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.10":{"name":"thepopebot","version":"1.2.71-beta.10","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.10","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f55bf7ff885a4ff65f539ac8de6425146510afa4","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.10.tgz","fileCount":207,"integrity":"sha512-FrrbO3fVci8CZWHon9o1ijhjlN9cQzTmIRupPu5Ee1jQ5iaHkXY0fhi3AJykRwEVLTGRlA94Ifpu8EByP4WbVQ==","signatures":[{"sig":"MEUCIQDCGJxOjZEIqnG2j9KVihX/jUH/x7/An3r27c/u5N1VFwIgCm5gki51rEqY3MARZsnkIgtQ8csbnYWFBx1Y0qwTXio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786695},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"2727555704274553daa5da77af1e4628e5e0666c","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.10_1771904622588_0.766020710734443","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.11":{"name":"thepopebot","version":"1.2.71-beta.11","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.11","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"c19e58487ef48b4befeecc3d0ef71a39fec107d5","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.11.tgz","fileCount":208,"integrity":"sha512-r+MU2bwiP0EfsWJMkIoEEhcdZc09wQhoOcFEe9EldfczK/nKygMbXF3AMgFpLX1wgrxtIZ3O9+b6EMpm9wA5MA==","signatures":[{"sig":"MEUCIAKiRnEaGBhSU8cXqpw0xidhfHskjxrsLSx2bi0MrP8fAiEAvvwnTiG6kqorDq5pAjmXh4KU3SIHksYh1jN6IRcp2sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787397},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"0028dc7d53b023ed86224b8f9b1ea5b709ed763d","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.11_1771905162345_0.2650970711561704","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.12":{"name":"thepopebot","version":"1.2.71-beta.12","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.12","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f70a39c79ecbce65b79b4d96bebd075abd58a8a0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.12.tgz","fileCount":208,"integrity":"sha512-ezbdQhpaLfH/w6k4v41WKUne9PuaaXXJ83RQQz/wPgcoqF0YwxnBjElLPDAqWSGzUlhRVCynr3rf3BDUd1/UHQ==","signatures":[{"sig":"MEQCIAtj8BZAGO8Rz2mgC+Ucro+ZMZVLo1ZlhfxYqh+AsiTqAiBRl+BrV9aywlDq0SMPSvmMm8t84BrCvkDCzxwopUf7+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790674},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"104bb7c03ee6601247155fe9c877f46e629aa6b7","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.12_1771908338813_0.3632642513262767","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.13":{"name":"thepopebot","version":"1.2.71-beta.13","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.13","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"b0bbe13e467aa8ed8d3c6831e03de92a5c2e42fa","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.13.tgz","fileCount":208,"integrity":"sha512-c4f4BBrGjxDr/OzPgbi8MdTDzRMJ22n+IMVV417+IGQB562r01lNjSbyvPS2u9C1yAVuUg5RT2q5KF1LAWZ3eA==","signatures":[{"sig":"MEQCIHhj4KbqY43+kry4t7klb0zKATKFa1Upv8R7EjRIjdytAiBtztoopaNRj7d7l+Us+T4mgRuRg+oGLj1Z5CSLX1xkUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790770},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"dcc62a5c5eb1e7d4cc9fdae8739d43d15c989e00","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.13_1771909682861_0.2602458290888219","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.14":{"name":"thepopebot","version":"1.2.71-beta.14","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.14","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a65a2bf147b34742bb1b60a64e784d854a10c13e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.14.tgz","fileCount":208,"integrity":"sha512-xuWCFNL/v6Fsy7cMa7V4dsSBi9pFG83OzZZTFkH33YofJoLPaY4lqwthHwDtWNxX01u2rFRq7rotmwZV7JshaA==","signatures":[{"sig":"MEQCIFWrY6yBx5IqYfgYB5tM6QXhg0b31MJq4NtGUmoAttEzAiAM3Mz7y/gVk/l9lKSAl1zNnf9UBKl6jibdkl9WmX5pwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790770},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"5537cd2ffcabcc8100c42e0e773fe0698be10185","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.14_1771910493266_0.8351649788003286","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.15":{"name":"thepopebot","version":"1.2.71-beta.15","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.15","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a55ba0f8e5d27941546f6f6a837f3e013cf8bd58","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.15.tgz","fileCount":208,"integrity":"sha512-tWHxsBbk3vDiolV4iaUMWwSU1zalCiks8feYOFxAhMr5QWv+P1rZhKlIfLxjTwTThxs5gCBfmmmei9K4kvJGlA==","signatures":[{"sig":"MEYCIQDmULeK+APiS1rVad7oJlnaaTSC11XRYvpHXec1zf+HzgIhAPciF+5XxtNLjRH0YfeeppBJLhxdiOMy9SRcb104mGe7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790770},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"c6c24d19cabf5dcefabb87d75840d491302474dd","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.15_1771962611931_0.10460999943056626","host":"s3://npm-registry-packages-npm-production"}},"1.2.71-beta.16":{"name":"thepopebot","version":"1.2.71-beta.16","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71-beta.16","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"597a6224229faf70ee1895b1be38253d2f359b5f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71-beta.16.tgz","fileCount":208,"integrity":"sha512-768UfW9xP3HgQiYc1VwAC1XJZzTV8ao4eZCqZY8BWj+DUxyQp7lLeAOGo+b3RnvWuDmAoalK78yR2+3YkNwbfg==","signatures":[{"sig":"MEQCIArrY+iqncBdAp4ChXRvxjgqT40CIhc1qcIX9KpN1C7TAiA9d7RsG1aNaFR+vmcL62LRpU/yY1IdvanrqA2+usvASA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790770},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"4f4e0d5a50ff1749f0bfa56925f50fd3903e5656","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71-beta.16_1771966089780_0.15564063309898968","host":"s3://npm-registry-packages-npm-production"}},"1.2.71":{"name":"thepopebot","version":"1.2.71","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.71","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"04963856b6d7112d3f85418e3b8ed26a06d77796","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.71.tgz","fileCount":208,"integrity":"sha512-Rpz8ET9OB4JMZYIulG5kbl5X4KMRmqyxrquWkper/ifxu0S9xKVm4EZASIvlKIT0TtWXAISihnCbR02GxgRitQ==","signatures":[{"sig":"MEQCIAk6NJwkbmgg5Cjf40snmQbpR0h/dLgfHNRbsPnFDhnBAiBMWVrIUAzKaHSOrErsx8FqiyFB+b3OCeKCcCsFHCivEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790762},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"bf0253fb83b63cb968aff18a08628248b8652771","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.71_1771967641164_0.17969075173324933","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.0":{"name":"thepopebot","version":"1.2.72-beta.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"88dfed9f1a84384e493b1a3e02a957834f0b0a2d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.0.tgz","fileCount":208,"integrity":"sha512-cdIvoMUf1GKGzHeIy6PHZSwerYqLDk0pXgXGr+u5PQKHy+Pqewym2XbaaJBavanEZMCx8rENYrCls5DwGQRo0w==","signatures":[{"sig":"MEUCIQDCqS77aM0WXUTTVvO3nYrGeea4neP7mUPpeO/iXzML+gIgUX1C1n4K+2LYmeSYyJSceTv/EIWvAUSb2y0fzgBYZJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788201},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"b7fc6e7f8d0b73704656556d15494898553f455c","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.0_1771993386237_0.690168922072603","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.1":{"name":"thepopebot","version":"1.2.72-beta.1","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.1","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d0fc7f7d6135465a07bbf9d63e5c4e935110def3","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.1.tgz","fileCount":208,"integrity":"sha512-X9XfMDTqH+DdZF2sAkd9Di7vhXED7OkrYaq252zyVIharEwdK/CZ52fAqPM0flDu1NeBSBPFUlJ/r9+MI7IfGw==","signatures":[{"sig":"MEUCIFeCJZWFU6l2FfPIz/Dq5m2Nf8vhMODYmdZD3hQcO4nKAiEA7K0hsfKUKOdz16RMN+//UjYANDL+tE+yjVp2C9iAEZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788218},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"5352c9b61a5c1d19abc87401331584e77b2de219","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.1_1771994581284_0.914058396327009","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.2":{"name":"thepopebot","version":"1.2.72-beta.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"9da0b58739d8d7711b907254284d44692bff198b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.2.tgz","fileCount":208,"integrity":"sha512-lVxFnaoBigGdV7OAhaYUD+gltLP9Y5qNy7kpxQI9IQU3O+iehC86rh0AdGYz82hGUKuCnuLJyj6xqW4MWpXxDw==","signatures":[{"sig":"MEYCIQDobAXYKgbNsSJOUUYzXGL0K38TY2yz2856LtjElTE4/gIhAJpQ8WpQOAYZfu4abTI4hlrekfC60QiRlWzX8ZNh1/f1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789063},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"417af8cfe1060e44f5cb6544004c163dafbb0c60","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.2_1772039317056_0.5389596807368504","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.3":{"name":"thepopebot","version":"1.2.72-beta.3","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.3","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a709b432f0be391bb1089d85bb58ee4b192cfd63","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.3.tgz","fileCount":199,"integrity":"sha512-0s868vB41XLlA+Eps4Xe/L2C6lxPuDh70BWk8xnCVE/nPAum+/Q3xf50tZZ0G9Foimuv31kpZ0GXNCzdZwupcg==","signatures":[{"sig":"MEUCID+7XEe7Q6ljP4nE/dCprYqeYIt9pid1YTVoLujcTArUAiEAywcvL74w277FD61vtDEiUR+YwuqPkSvjIKpB632ycTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":777251},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"4287275f5abeb1cf684389a0d84119a374840e44","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.3_1772059424503_0.953019848053706","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.4":{"name":"thepopebot","version":"1.2.72-beta.4","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.4","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a9e001bc9280e423f2f1665dbb82ac4b97a5217d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.4.tgz","fileCount":199,"integrity":"sha512-kCdrP35WNZtOB6gvomaVt6bvC/13frdNkswtTjB43CtXbnPoOBmbfJe1Iw8rDNIklKsPGGPCrUHEoFH+XRPs6Q==","signatures":[{"sig":"MEUCIBEjatG1tE7QqNUn0Cz6DOtq71kYcVZ4My7hkLhUSERsAiEAgVj8k36VxG/5yzjwX0AyszYGjpkcHO52fAEiIqnDQGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779066},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"b761e4845239b5cae55d157cd2283ea7e435a72c","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.4_1772071494961_0.7728444296738428","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.5":{"name":"thepopebot","version":"1.2.72-beta.5","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.5","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6989c3ebec183d8e5e0dad86bd857ddf574b66fa","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.5.tgz","fileCount":199,"integrity":"sha512-zXZV0eqoTZDRPLjiKfY4MQq3vQ6S2IV+qMB3rEf0YCKN4tqeV3rhN1wIhCWU+pCJlJ5kg1BAhBcVdLNQajFOxg==","signatures":[{"sig":"MEYCIQDbtXdFB8nC9IjmHT8uF/EXIW1fy4XjoeDtLEPx7GmT5AIhANWJfTEoY3wooMBPh0fqarNiqHFURJz7Uj9E+stNr0J3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785261},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"9efa9ca7051dc88342a3293427fc31626a26451b","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.5_1772082442697_0.8110150952975623","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.6":{"name":"thepopebot","version":"1.2.72-beta.6","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.6","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"0fe010e487d75dbd7d7c3458bbfcb974de62cea0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.6.tgz","fileCount":199,"integrity":"sha512-21Hq0Tv4fXaghcIla+YOqncJcqwpbQBBl7bB13tovk7WJuvCIkHySpSPl2WRlYOEMrpwGZNJvW5cKazh9p3Ksw==","signatures":[{"sig":"MEUCIEZQ2WsiYMBsFahpvjegGrfbvotKzG/sBzIUHOsIUCxaAiEA/FQwFTEjIGLQv70AJbKCU9WOlbNEvj2Li46TNMEezUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785261},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"2e788c45fac2114287a06235103ffef179b5b928","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.6_1772083541379_0.4060374592287894","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.7":{"name":"thepopebot","version":"1.2.72-beta.7","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.7","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7a691743beb7f05cd535b9895acae64fe904a867","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.7.tgz","fileCount":199,"integrity":"sha512-VIx7VgSX2qqSO+c8WPRQHRlESwu0W+jrG2ol/DlJ1/TljO9SAh57DYmZ6swYggmhplA0lrVc/PTwWRBySB14Jw==","signatures":[{"sig":"MEQCIAQeeS+xbMWSPyPG4jbmgdKsefje/eirOHZAn+UG3YewAiBtrtLGLvDY1NAwPagT5cOcZzJxUTZL9xBr4D/3OercoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785613},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"30ffda1aaeabeea92b19fd0a8a4c5515e38416ef","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.7_1772088261506_0.09384522419681951","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.8":{"name":"thepopebot","version":"1.2.72-beta.8","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.8","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"56867f6376fc9d736349b712a55e0a02d6d5a37c","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.8.tgz","fileCount":199,"integrity":"sha512-2Ic5rXPZ9hM/YuYIY2pS6uUfZkzKGHroOpquh5S7RMw5/KjVWe+l0UF8nFM9IZWXJ2xWmIjnUp8IyLMbJSjVPg==","signatures":[{"sig":"MEQCIDNIZN6vkX482tmwex6+A9Z/LnT830TprGm/j3uLbUjUAiAwpQob+trXZn+RnanGueq9SeB8FwLvd2+eBs8jeGWypA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773270},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"f0d2ce17d121c14e43a8affa424a3bdc3235425f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.8_1772130315583_0.5127523073372191","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.9":{"name":"thepopebot","version":"1.2.72-beta.9","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.9","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6f3992862fe7fa564bef60cdb9736240269a2076","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.9.tgz","fileCount":199,"integrity":"sha512-3YOByN74OmvtY9SeKNzV6T8tb4xmDg7lC9R/Ys0NEgq6usBM5Mxd+cx0JC2tIRTtuURnuZhKbjXTsW13/VAoaQ==","signatures":[{"sig":"MEQCIGJSuEGp6cM6SibH7DHlYE749TNXpVI6GC6BuWoIlayQAiBd/enfY3Jyvkcab8gSYBoTH6mvbjaIKiAJjSxv3kuvPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":774379},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"fb05904fcc07ff830c2832b648b98a45f688e335","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.9_1772132936937_0.8343962385999326","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.10":{"name":"thepopebot","version":"1.2.72-beta.10","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.10","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"c9ae998624fcf2edd01dfcbaa137e5449a9e1311","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.10.tgz","fileCount":199,"integrity":"sha512-vqEDjKPdOfrCUvrSYJYa2tBbCBQP24neDkOCaQ53Hb3McIAsse9JkXwd2sKP1mPpaJwwBrnJBJ0+vDvhMnCPJQ==","signatures":[{"sig":"MEUCIQCCh5Q2ijdE4lDsE2kEr20hdhfBHhpUL5skiOXE00s3lAIgC2m0+FPW5/9bjwkZUKNAylu+2maqLYqNml1flUdNQF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778512},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"827b63c79fd5e4befb2c0ee071f61db464cdaf9a","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.10_1772134814358_0.8825486102246594","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.11":{"name":"thepopebot","version":"1.2.72-beta.11","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.11","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"74ee39705445771b4903135c38ed940ccb8e26ca","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.11.tgz","fileCount":199,"integrity":"sha512-SO2JaYO7vRi9354K47TvxsACMSA+ICd5Eh1f5EJai654jS5HQCFDpMTsLJ3fV8M7ZLacW3pi58aiY+DvJTTe0g==","signatures":[{"sig":"MEUCIQDhL9g33EHQgOU9Z2E07ROjgx69j5iY792mx+845SJanAIgEw1ckTQZ+6mX0kzhM6CBkWZ5hn8LFNeCsCxtTebaW/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779914},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"44aa0c5a174c498dc504dc2774d868644d5e14a8","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.11_1772138199017_0.6560203336983883","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.12":{"name":"thepopebot","version":"1.2.72-beta.12","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.12","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"baf214ec8be4b2521272188829dea2f495eff08f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.12.tgz","fileCount":201,"integrity":"sha512-R4X8EVxKkYL20uz9Q6q3VyYcFJpRUflkMcaJym9kERiDRHhrQ0Cc10F2wE5MBXH3NVclvFZCXvsLgqCn5m7H/Q==","signatures":[{"sig":"MEUCIQC6iYwyBlqi0eC5FPYTIsQSjaUlDhwITT8XdYpltvQgqQIgf3ZN2UVre15SJbGV4wbECuYzrb+Ec0o1oX4NUrJMa8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788396},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"6d3c6dcd78a247e049a1697f5f9102f0544913dd","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.12_1772173399386_0.3444742463059003","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.13":{"name":"thepopebot","version":"1.2.72-beta.13","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.13","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f58a59e4107ce333c959469dc2d1b89c5a49bd32","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.13.tgz","fileCount":201,"integrity":"sha512-DGOK6PqK3rNAXhBJ6y44q9lNQV3aSj0UqVxV7vGmrRfJzCBEPtC5KxL1Qab15kqGLSHf073aFTLw6q/iQb32pg==","signatures":[{"sig":"MEUCIFcJM5ra1GyRY3RXXSekksArVIzSUUh2TMeN5d8OIl6uAiEAnySBhVBB/g2fdfZ47xqrqEpFgZxVPdOJg1S+qkBjaVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":792410},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"8a7fa4546953662510a71765fefda7b1c88c8ee7","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.13_1772179705939_0.3156787993659873","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.14":{"name":"thepopebot","version":"1.2.72-beta.14","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.14","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"3348d8cafc34f168231cc5f02f1ae769ced48f24","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.14.tgz","fileCount":201,"integrity":"sha512-z3REoRD9AHUcZb1kq3w6gaPt+zTL/nM5cJBkRW0KMOPVQTtGZk58YNx3dbqCqZwZgbOvK9oe7dETjmCA17HKpQ==","signatures":[{"sig":"MEQCIHFctcTGc4BDGbQBSdhhvF/ILiyD7ncqJ9yRpY4fVghFAiBpKxdyoWg+t672EiExt05zt3V6+VG9mHxk2OEYMCG4Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":793965},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"7692d97fab1e556867edc5bebe5c43e6f951a755","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.14_1772216579764_0.24105824463216674","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.15":{"name":"thepopebot","version":"1.2.72-beta.15","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.15","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"de933160f0c8046fa28365bc830cfbd92b07af1b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.15.tgz","fileCount":201,"integrity":"sha512-FjYs5EG43E8AhouTuGPNgvgDfPf5U7zfP2pBdbMoV/hb0iFuL5klmlEpuoBdPosdgd7YDLFEPh4HoBUz/fRbww==","signatures":[{"sig":"MEYCIQCi+ldi+v/eOcBAiRBK1H+k8E9Hz+Od3it/L3ohB5mWfQIhAJtJ4i72hGxirWRf1oGx11+tYNMuSCzGdEbxorGCDByq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797309},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"b0ea00ad1021ae1f25efdb4897feb055ed564151","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.15_1772229912130_0.43342929729156343","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.16":{"name":"thepopebot","version":"1.2.72-beta.16","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.16","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"52b48141333f42d666d579791b3d82439b1f3516","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.16.tgz","fileCount":201,"integrity":"sha512-Hf9PzFU2E18bn6RmpXr7xnl8zl6ryNJ6mPa4tl1HT7lO5QBnQlefLTVkmLdFZJs7XfBm7y0SOrAAt8jjGV/Fzw==","signatures":[{"sig":"MEQCIDgeI8mmkOOI3PZpWN7ZI99U3UIaBCBmtTixFjI2aIF5AiA28dvB6S/XjPqP68aPgerf1LEWW126UZjp2gzzXEDo3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797183},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"3e1ecbf076c983d243920790df1d77aebd7d600f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.16_1772231270325_0.7722960644934782","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.17":{"name":"thepopebot","version":"1.2.72-beta.17","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.17","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"2b5ac6dc463d963797b33c50adee35835f887629","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.17.tgz","fileCount":201,"integrity":"sha512-QnyakksvRkseE8dLT0SODBIKmPrc5oEesLcMVC0GkSK70zx9ouT4gHjN0V6JgrkUd2LS5fpQMFLwtOGY2VsxGA==","signatures":[{"sig":"MEUCIEn6p0c9/2AU+9ifZE+nZciSlwvC5Z8JivkXF0l+OJLNAiEA80zKZ6nluXV/pRBBVb9XnBJDjwch61Xfa9/pXGhDyTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":799441},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./instrumentation":"./config/instrumentation.js"},"gitHead":"0fc8adacc5ca5fbc9e17400d7945cadc105a599d","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@langchain/openai":"^1.2.7","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.17_1772234988196_0.2664621370588536","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.18":{"name":"thepopebot","version":"1.2.72-beta.18","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.18","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d9a14996a71bbfe461d9d23b5f5e152fab9458b4","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.18.tgz","fileCount":210,"integrity":"sha512-DTX8A9tbCxQ83LN2B/gf6Wm6AIXzOniAWYGN1HFfRFeoFOruuuLKfQSV3CD7MNmvWG2HRS0vMUkB2ydtMqtG1Q==","signatures":[{"sig":"MEUCIF5Qmp/ARyagJD0k8GFiDUkUV78YP/EKwjoEewf5hyGCAiEAptk5FXk/UJguKPOXf8CHzkcgWYtgAHwOtK3ZfwNv/ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819936},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"56076d18f7f1c1a5236f56bfea175c6283b5319d","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.18_1772312914928_0.2853590040892544","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.19":{"name":"thepopebot","version":"1.2.72-beta.19","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.19","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"96bd3d19c5457d76da99ec44c5159451ffc60d26","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.19.tgz","fileCount":217,"integrity":"sha512-Xo92EURTMnngxwZBTao+gFdekJW5zjqzurflvfOjOOU+d4l2UYohItMZvTRqPmS6r5iQ3NqImturW3AkYxcvww==","signatures":[{"sig":"MEQCIEAwehsuLxtHFcyOdq/MWz+btjjlsKATxDr1Keaw2YGWAiAMozYBhHlRxBUefHirK/rkCPLiEeGGm/MYVl8jB8q8EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856995},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"7a4021bbb608803ab625f7e78f9be4504df73380","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.19_1772316405771_0.4994980728051408","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.20":{"name":"thepopebot","version":"1.2.72-beta.20","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.20","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"1c3aded9c5343f24b7a4bbcc57f44443f6e642cd","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.20.tgz","fileCount":217,"integrity":"sha512-+JN22gZSnXJ0AZnW8qIWRKX5EuKeAfAStgUI62wpwvoPja/xy/X/pRnne6hbkAFRybHeKWfsH6M0LB5fF2fEVQ==","signatures":[{"sig":"MEUCIQCtO4o0BmzNf23XHnT9JkdUIqF7fbVcfQBHfrb5fGZK9AIgbaTw3qvT+wLq9FtTDllnXPYq0nMSB9LdnQAI9NJU2Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862772},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"f1bf62f4287337b4ce3cffcb3b19d89f06cde75e","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.20_1772329168609_0.6741958979241236","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.21":{"name":"thepopebot","version":"1.2.72-beta.21","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.21","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a03c21443aef7a700560206fc7f9e2908cf8d2c8","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.21.tgz","fileCount":217,"integrity":"sha512-vFgFh0B5bXpFzwRS9WktQWi4L8UPGEu87TnildC+KmhneznKQgdXe9ydcJPqWbcVz2cx1/46D2Q5aG8SksrpTQ==","signatures":[{"sig":"MEQCIB0OyoIu5QRvj+MX/ghjd/Xm/TxstWgyib9TWx2kQhf4AiBQ/p1pifmGpR4a1TayxJ2MBzIR2plFnLoWasrsxDfA7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862948},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"a98a7816c59d7c92cab9392d08afd908da383182","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.21_1772329978450_0.5163141590138982","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.22":{"name":"thepopebot","version":"1.2.72-beta.22","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.22","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"ff4df36ae444c47a4175e88b90dadc4af83521a1","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.22.tgz","fileCount":231,"integrity":"sha512-qiWF0RDz6NmsEqPG36lcVFQFa123/umiTGXDX1uZ484HEedJnZCy0ESgvwA0B8gzKBOqXwNjQ9JDdZdxY1TI0w==","signatures":[{"sig":"MEQCIBbICK//4+t7m4smzbZ8JfjyVteRxcPzFHLYf6luOMFDAiARoXN1bkvwnkCtH5oAjZkVA5xG6xs15baOfZIg8g6Xig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887159},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"34075efc2cbb3e57b7794a0f9a9a2203da90c317","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.22_1772337037531_0.6195689060883367","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.23":{"name":"thepopebot","version":"1.2.72-beta.23","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.23","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"45091a5c6520559c010c943e87b716ddee70ce10","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.23.tgz","fileCount":231,"integrity":"sha512-6Tx1/wmry2PtRX6jWl16/5gbwt0+9KG4C5OfYwxQwKue3NZURzO2wdM1pUCeJb6V2unhLw7Ij/V1QQ34TgfvOQ==","signatures":[{"sig":"MEUCIQD7cbX0wSmq43/3SW+E8MqQgUEmiyCzj7MjY00nxG3oGgIgfPGZaPkENs57ScOkhJT+Xo0mS9o+YQqUby1EYGJlPv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887080},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"28ca60cd87e5fa38bc4067f13350f172de071864","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.23_1772337490397_0.509638341475793","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.24":{"name":"thepopebot","version":"1.2.72-beta.24","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.24","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"5421dfc2e599fd672b479d9f76bd017a86f270ec","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.24.tgz","fileCount":238,"integrity":"sha512-wo/xuK6k3ZnwueyBB5f1PZEChY9z7dv3lrgW6vRdWfOVWBAbXbeod9u7qE/b6GPBId3H6kCh2eTdpWejCXbCAw==","signatures":[{"sig":"MEQCIGI0Nhv5Z3mmT4YPUk+d3Y+vM9SWBZISJQsSkktV/MrRAiAlZhZ5gX8+IuSJTCUgt4PSe6ggi34SANcDgLvlyp8tIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":936493},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"c90c496b0cbcf18df1a3cb7300c314e12e379cce","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.24_1772341663226_0.9058430165083842","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.25":{"name":"thepopebot","version":"1.2.72-beta.25","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.25","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"ea6119a1bd910a8fcb83b8ddd4d97ebf396a7cd0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.25.tgz","fileCount":239,"integrity":"sha512-D49hD3iSLM9ir9lZDCyjfTgG84UlcGYnLfFUXWuI3WhoFbJb5J+5nzIIZx29T+nnbLMwYktWRsd8SKdbPMCzDQ==","signatures":[{"sig":"MEUCIQCSit5Lnuh1RXLZqL+vm4wyvb9WXKg0ETCJtpue8wCmxwIgIzwhBMpCjCd5n2G2LRV+RtjEdG1h6Qy/exPqPfW028c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938503},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"4be5015e1a170fccd54949e2198f63efe925fcd3","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.25_1772343354072_0.28784155444957804","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.26":{"name":"thepopebot","version":"1.2.72-beta.26","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.26","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"bceb14df4da4b0906ecebb5fdf504c617010d53b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.26.tgz","fileCount":239,"integrity":"sha512-bgHMDud7SwtTXy/MqaLS/6uuNJBMqUGR8kzKI9ENXG8muX2l29001iy5VBUBKvNiql8C82LatvHv1e4TC1Ygpg==","signatures":[{"sig":"MEUCIFXZaOy74JuhfPk6tPPAbxfcrk/bPgi3l/C9PuY9pExoAiEA5onOj3wqBVh5Sxyq28vo8N9SSO6utF0FsmAjrE4enRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938944},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"37038951849678e5d48badce9e026a4125305b1d","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.26_1772344563310_0.632987430342733","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.27":{"name":"thepopebot","version":"1.2.72-beta.27","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.27","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"360646ab74f74c3a6e2ecfa6f6bb758daa7e8c8b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.27.tgz","fileCount":239,"integrity":"sha512-3Vm++U0Oegd7ae7UKfZTi2zVdysWmix+2KLy1+lHlsgjRoowTzvLowH3wTqFg37hF7wIXvtdTQUkzUU1rvwXrA==","signatures":[{"sig":"MEUCIQCk2SGWXRJ8uRWjhSNNtX1Xv3AuiebKgxyOB6tFKNNmkwIgWP2ZBNdQILaRy3n0VJJFPFGFTSb8g4hzipuwmTGqGK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938944},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"9f2fcfe546f8f2f42c0cd018e4a997b3085d3f43","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.27_1772346128676_0.3873247612541766","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.28":{"name":"thepopebot","version":"1.2.72-beta.28","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.28","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"9e5e3b6aa34952e91767a05d7168deb3e864953c","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.28.tgz","fileCount":239,"integrity":"sha512-quaCxyXRTlNRK/ndwpFbnBmXgxfVWvghkLZ283R5JGkzG+BJIwKbSjQm3QOeUR7l7g458GSBnxZsadwUS+xnCg==","signatures":[{"sig":"MEYCIQCYhjvtRQX/5zoFnZeAM2rOghGfGcH4b/9MQq3o88V0LgIhAOm1zr2Oz7mRdIvUM1hENmDSq29Sh7EwjsUpuILsCnbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":940856},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"96862f9afa7940ad25b40e91115e37e6ee002ec4","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.28_1772352589014_0.738296668071639","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.29":{"name":"thepopebot","version":"1.2.72-beta.29","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.29","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8d0a7dbb1dfc19603940cd5882ffeed9ada4a4f1","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.29.tgz","fileCount":239,"integrity":"sha512-LExf97u50a5S3n7uWMwwpgwYDdcN/NwLJHTgHQkYpv8b3JyC4CR21QKsfyT5aMT0JkFmMBRqeYahWGw9CRNyOQ==","signatures":[{"sig":"MEUCICcG/FgOLCDKAYW89sIg4DCNAyF7A1U2FKw4TQD1GbQSAiEAomNHJQW8fJHHspFUloRhznmtKHajZ1/NAhgtPzKTdow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944418},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"e48c8c8ad7a5e3a301f1a2dac73b546ca4bb366c","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.29_1772355693608_0.7446565828865741","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.30":{"name":"thepopebot","version":"1.2.72-beta.30","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.30","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"435422aef466d56e23ae93d36365c4be54073a24","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.30.tgz","fileCount":239,"integrity":"sha512-9nPJ72eJtU10TAK5NZhM7cNO+Xch+FkZpApdEoaYi/vUOKnUvv8UKjAXG3pJu9W5tCqdq0/xWztslcBKvU58rg==","signatures":[{"sig":"MEYCIQCyU0/EdmOSXi35S51G23ECMV2lHq1majMABiDhB9hY2wIhAKdZHXbaThJieUTnGFGa6TKHYEbIhZ6CS7Ovr6FoGc33","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946039},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"9c360640ccb37e63c887a891ad2b2d1f980a4249","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.30_1772378444145_0.6666001329217719","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.31":{"name":"thepopebot","version":"1.2.72-beta.31","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.31","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"2b5e949ba4cf1fc4e8f579e7c2844e6d67b42637","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.31.tgz","fileCount":239,"integrity":"sha512-UIAiXMp1bEhG/ysApHHhmNKF0Vqn9MCznZvjCKCTlMdNWwzygkfMpLq1bl4fXAUvMOvsi6p+O4UGKsH6nCC9Yg==","signatures":[{"sig":"MEQCIBPrcywnUX7oW7+kUxbzceVzgCmQcMehBU2NwRVTfOc5AiAAkdqsMOCDalIjsSOhtDJlZcliAlgWcLT4EqUWufxV4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946144},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"a042348fddcc748c235d989f4394ea24802a38fb","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.31_1772382802720_0.08095736978806034","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.32":{"name":"thepopebot","version":"1.2.72-beta.32","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.32","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"c1f1bd93d81c9c811736edccd64da7fc8d297421","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.32.tgz","fileCount":239,"integrity":"sha512-WRr25RkUUAv2u0Zj48iSXiurWLri/bHleBz+dMqwHKjqw2BBuqbyy7lxg892MKMYilwN2GYCQDDfuhKx+ZxtAw==","signatures":[{"sig":"MEUCICDmw/wSgqZ8koJB2rD+0oQQgJpW909KY0lR/8hBrEgGAiEAzVhBYRUpbZgy8N94LbJ8mjoTBGGRtXwEy5LD2ps49ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946339},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"621baa3cb26df7db6e9686cd0f0eeb5c4f667ba7","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.32_1772383553852_0.746558220857243","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.33":{"name":"thepopebot","version":"1.2.72-beta.33","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.33","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8ce99c1b3e9b0bfe4b542e9d6f38c55ebdd7476a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.33.tgz","fileCount":239,"integrity":"sha512-g5/lwUuUa5s9zHqwtX920Roz/SJ84itxHejZKIDi6zghVk3t9uSUBCwkhJ3N/S9fA19/YI3Ec+3Dd/7+TkZxfA==","signatures":[{"sig":"MEYCIQDSwj38utJLeX7wXLBgvYU+sJymzBB8XfPMqhQpYEYypQIhAOlSHBUggFjrR3fKybCXnDGyT9jWwmiHGmYpFZCP279X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946337},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"6ace9d19810748ef8c6f0c6afdd03fc3f37a0cb6","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.33_1772385246793_0.33148263216152807","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.34":{"name":"thepopebot","version":"1.2.72-beta.34","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.34","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"3cfb479718f4622db3f079681db1b0455f561ba8","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.34.tgz","fileCount":239,"integrity":"sha512-KbgZSNeuh2QJxMqxNHc0zqx318BqdH/URVjDwop5slKDRWrYP7pcMxQ5OpsgKYdXWt8Fo9Y94gIgPR8z/VeL7w==","signatures":[{"sig":"MEYCIQDjtIpNskqEmyjduOe91jQq3a+Qv3y/O1BwS9TRFxVXOgIhAOj3Vk2Xu8sKmUyARStlm/DuRdhXa23lcZRg9WjWlqMu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946127},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"11c6b864d7af266a205615fae1762d684db968e0","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.34_1772428639169_0.44974727671118964","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.35":{"name":"thepopebot","version":"1.2.72-beta.35","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.35","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"cffd8a5c686db88e8cfe2cf9391c2955aec27f96","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.35.tgz","fileCount":239,"integrity":"sha512-hGsZ3c4oMlSJ2pwYo5z+K44p90fanRgPEKuI1+hRH2YQSSVoQZafjOkILBhwK64PemlAOpcMqlArt+BGWzJyNA==","signatures":[{"sig":"MEYCIQDFS4+lzu8m1hDo6tmqCVMFpTDDAc7jgBB707fbc6tKTgIhAJfDcID2gy9Oyp4NIuL2AKe+VIAqu+/cXjLzgMl86KaV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946007},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"3a7335e603ecab1ff3edc39758761a02c8328e29","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.35_1772436271188_0.8572928785943108","host":"s3://npm-registry-packages-npm-production"}},"1.2.72-beta.36":{"name":"thepopebot","version":"1.2.72-beta.36","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72-beta.36","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8aa648e81e5c8dd18390d62bd209c2e7959d2ba9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72-beta.36.tgz","fileCount":239,"integrity":"sha512-QGfS52MTPT3PPXT9JYw2Y2rbnlYtMEGZXsfrf90Afes3jXjdeUr5/rUnQaUtG9x6S9QNhBit/IKHLMd+obVYFg==","signatures":[{"sig":"MEQCIAY68YMkpYmntw3DJvEU1E85RS80GAbLmv23jhi+n2dpAiBy7WtbegMgIit3ylV7ZaYk5AYDmxna4L4aYRKqc8Wv/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946023},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"04d0c112a2720cbc69335a17087ce590625fc3fe","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72-beta.36_1772464379022_0.31870496302631524","host":"s3://npm-registry-packages-npm-production"}},"1.2.72":{"name":"thepopebot","version":"1.2.72","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.72","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7cd355bdc3fd3eb9cfc19f881f490b9be97e970c","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.72.tgz","fileCount":239,"integrity":"sha512-aahpUgBJeJc2UIVmQJRt1h9DXxXlNghzKwxGktEBVshWRTAp4/mNaBQkDNMtVLDY7YQQLlR1HZlYOU1eEfb+xw==","signatures":[{"sig":"MEQCICbEsJV4GfOPudBIJCJqNTFLOfK0OnoScGFtKK1upSiZAiB6FFZwPhUjcUW7UeRwGgkCsrCF5ha4M1splO5yYbIGTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946015},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"e25f3cece8f6b3908e571e60e55ca0b6321e60f4","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.72_1772464782661_0.07474867580925859","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.0":{"name":"thepopebot","version":"1.2.73-beta.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7f7df8a232564754053a0829487a15a4cbe1ee0d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.0.tgz","fileCount":241,"integrity":"sha512-FfMx8hT5SLX3DQuB4WybrLJxVUXLCMtxWkDwYNcWNGG+CKSHJNX9RNGXeMl6ViO2LakUYda5I64vQ+BP5Bm1NA==","signatures":[{"sig":"MEYCIQCp+ja2XRe/nnVr7UO1/pCWY56kFUhoPR9P01CPr1uvYAIhAJwGG41dwefnfSCPLo+fWz81ldv43u7pcYSpV4hWIfCg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957483},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"458dfa6dfaca1da5ec2fca0713263e2c1f46cd3f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.0_1772483525090_0.1750004290603071","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.1":{"name":"thepopebot","version":"1.2.73-beta.1","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.1","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"287b3ec59783a56e0af73c7ff94471be9e84c230","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.1.tgz","fileCount":241,"integrity":"sha512-4iRiHYKvR4160FOiz16qqjKzi0BoTLt69Y36ghpFxCTCZg3urzITj8XXsdMLygd3rFrcrL4EC9l1wlE9nSjWzw==","signatures":[{"sig":"MEQCIFMPogjUpoRwBE1Bj/+yWGMwrMiSeHhWfi0q0PQjWMS0AiAwWrmtPtC+/hIqeNQZgpKhxTC+BfDONTpe+YKjFyXkHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957483},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"e16cb37159abea08b09152f4a9974cd7c82cb422","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.1_1772486871426_0.6616505605986709","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.2":{"name":"thepopebot","version":"1.2.73-beta.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"5590b554d9237aaee2f76f97ee5e226ca528cf93","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.2.tgz","fileCount":241,"integrity":"sha512-MWr/FUfAlhyCbVbIeM2QwAYM7Xv1XtNQn4tzqUBCaXZyUBdyGaR2EvBm1FkQ6KKvRXvs9yKrlB7OIQGOZHYL+Q==","signatures":[{"sig":"MEYCIQCQTMu7GTbbLMB3ajR8wMJuIscZShoperhKJP6JGJ6y7AIhAInypDM0zU9WmCxjSXdMjxRuCvktMtpN4JdYTFzBwRpW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957483},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"d6038be77c0822e66715551f0b03a08c08787f59","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.2_1772487237055_0.5941608990438838","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.3":{"name":"thepopebot","version":"1.2.73-beta.3","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.3","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"2a8b1e1cbfe2c58f648f076942a4eb7cbb0c5575","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.3.tgz","fileCount":241,"integrity":"sha512-1sbzKBMNXLe240zJyqT/YtA+Vyr+S3vEye5Slz2ucBcDt/cCvHHUf2mFqLTvJ8NsklTsB/uc7KSrwdlbLu42zQ==","signatures":[{"sig":"MEUCIBE5QQpwsP+x6cEAeNjwkNNqKs5C6Rb7/L1iUNBmo4IdAiEA+6Om8H3FiCNl9IBqnBtcy/iiV7U1ZZ1b0FM2RROGVrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957483},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"0df14c1295d3460f913358d4436ea2d13f076e44","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.3_1772489174702_0.6591384114044812","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.4":{"name":"thepopebot","version":"1.2.73-beta.4","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.4","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"bd5496609c522934ec0a4d4a6ed4b57e22151007","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.4.tgz","fileCount":241,"integrity":"sha512-AnhJ366XqEjYJSy8tzA5K2vRCNPJKHWUMT/iB3mUpFVF6rxrMeyXQ0qh5EoArbSEMV3zEjJEbx6xxLKEFmN3jg==","signatures":[{"sig":"MEUCIFyTwr1bOr06C2XtQKEQCNEe2dab9UwCZp1/bYHh/DlcAiEAvhcR6F6qtz1nhyzHWMUi++sFdlnBLQs0r/EKRw1HgcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957483},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"832a6710cb66c56783fc8610f0713c1813d88beb","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.4_1772490200318_0.00604106348337452","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.5":{"name":"thepopebot","version":"1.2.73-beta.5","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.5","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"c2b47e8e48af9ea9489c9fd891c2cdfeb5e7b38a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.5.tgz","fileCount":243,"integrity":"sha512-Xd9nKPY5g2eAH/qITC2PSFNSzweyobbEonbyiM7dCVLFzieIrU9GUCjBsUbGtFVqiPzUS65WOxV/kv17IgpYkQ==","signatures":[{"sig":"MEUCIGsN9W0L63g2vDZ1tKARpVF+ZzYmKZxXDPjQlC7LWjXwAiEAoW1l7BCP5oNolmecFidTSI6iBoFnP2HdRtnDJlstqlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968004},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"7cd414733cf495b63f6eb80ebcd869fda9ca92ed","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.5_1772495641325_0.022618941587202457","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.6":{"name":"thepopebot","version":"1.2.73-beta.6","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.6","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"dcb5bd129ffc152659eefba95ebc60a155cf3f60","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.6.tgz","fileCount":243,"integrity":"sha512-fHdYzRATEe27ulvDZ0vCbDWiVoHvTpL5TMXR0c9zSo0IMoTWSYgoZjEkWwEwzi6yP2jNqaD30bXp0x6nX/9jDA==","signatures":[{"sig":"MEUCIQCwHYN2zD6JMAzmZfuF4V7GGak24JmQwcmPf0Q3R9kTiAIgOSovk3btgqNl0ot7Alpk8ssoOJ6ABGM790ntkiy5TOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971246},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"2baa2eddd8b881bac55ac4e88ebe5bc463fdcda3","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.6_1772498574643_0.4312525584882301","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.7":{"name":"thepopebot","version":"1.2.73-beta.7","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.7","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"9d1a5d2c2f6e2f10e19c2dc1d1ecdefa5735b836","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.7.tgz","fileCount":243,"integrity":"sha512-+GN9uD3SStFhfBK/pPNuuq+/rA7I8u3lx8qbUMLtxvZR0h6B8n4w1x/+66Z4lNLph86lyjOf62FN+fX5orRlmQ==","signatures":[{"sig":"MEYCIQCTDN4virda61wrKUqazhTfLeQH1JcqfFSX4syZKnXkNgIhANhd0eI4ZNSF418wpCb6zuF05hKqAI/aQ8WoT7yDc0B4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":975957},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"77d91140f8cc0e6a6694fb031e49ef22c80ca30f","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.7_1772501720613_0.4455725358561924","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.8":{"name":"thepopebot","version":"1.2.73-beta.8","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.8","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"4b893d43298ddff15c1ed6d5f33b0f5bae2f3dda","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.8.tgz","fileCount":243,"integrity":"sha512-lptMwE0YyeXmaLiGqo8XZ5owRmKDwGQCxzQMHkGt0MLU4vhIqRMV7I1caWMN0hPn03uN1RQLhefB8Yh/31+HRg==","signatures":[{"sig":"MEQCIGsmtziGnG0nYsb1c85DPSYeEsGAXB5SpHaT4EmSz4NjAiB0jqxojVJVCmS2q1tXIU6FzUU6vEB7ZcYQJA9RF+CMhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":975972},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"1e7f0af972a2a7c751f6c006ced0cb370f1496ca","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.8_1772503372456_0.1392942783082569","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.9":{"name":"thepopebot","version":"1.2.73-beta.9","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.9","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"bac404396a07676ef71345888fd965a563151287","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.9.tgz","fileCount":245,"integrity":"sha512-OJw51uRw45cFyl94AXfaPiz7S4XGvxiWA8PFiKTk1vp4HpSQKlRKC2HpD/0CvACoBTiM/9SOVQewPvTxzwq+xQ==","signatures":[{"sig":"MEQCIButyaPDjW+5HC8DVylA96EhK7gs+2j1sSRcoqSDANd0AiAtVrpAcvcaq5OPXTVMPJRxh88RV2iekz2iVgcCH+HMdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":984971},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"c3947b0c4ad16a17f2b002ef18527db129ad7dab","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.9_1772507008016_0.49495919389137644","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.10":{"name":"thepopebot","version":"1.2.73-beta.10","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.10","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"4b3ff5f38e83abd864cc1410ed47223e9b9ac626","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.10.tgz","fileCount":245,"integrity":"sha512-h+Ln1M8Jdk7VEOkXCbREqnWejm63L8wLy4yngZa4yH1e76jvbh50lCHVe0rIBeV/nvjXlEaRO2JNjrVf+qWI5Q==","signatures":[{"sig":"MEUCIQDYIMZ+Qnjn2HRFMbIOwvX1ZzuqQqfDXOamodREAnyIUgIgYDKAX25VRVemSAAgKHu4AxxhzbQyvaOO/2KKtKDSqhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":981540},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"e2555cf4fd17ff0509523a770cb6a202fe6a1f0b","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.10_1772510603042_0.9836912726871891","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.12":{"name":"thepopebot","version":"1.2.73-beta.12","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.12","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"29b7c18a93bc0a41b8acde7e3675ed15c9a7fbe8","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.12.tgz","fileCount":255,"integrity":"sha512-krFjJQLosWkCiU6kJX/mKEiArmY9HPQG3H6JUpQouiXVh+78hy44V5SW5QIbhRaSI7+HVamAbSJd62glQua8jw==","signatures":[{"sig":"MEQCIQDw4FKiOb00Vb+LkrE3pu4c5ebaO5WAGS34/pn5c5wDIQIfb51wINjSLpj8w7t5j0hZdkRPc8X61W4G8tcKEFHilw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993077},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./auth/components":"./lib/auth/components/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"ff9393c9e42149f49ea306ded6f6c914a3adcf8a","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.12_1772516193311_0.37661343280038095","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.13":{"name":"thepopebot","version":"1.2.73-beta.13","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.13","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"062090bd7acd05673d5f580618a747ad25914a82","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.13.tgz","fileCount":255,"integrity":"sha512-0iEumNsRuqe+SoEQhBx4L6BlQIO+WBQsxBZaSfShZBKeEmoIhXjLYplRQi9vU3vedA4ylRS82IAKhH4IHR/PXw==","signatures":[{"sig":"MEQCIHQ/POyTZgP0GImdIPn0ycnr5kZXhfez2W0WESIURDYsAiAjeu/+q8A3451BnzwxWOaIzjX+EJP4jH4DGRLI9ucdrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995307},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./auth/components":"./lib/auth/components/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"f4c95f16c0af38fe0c54d9eb80fedd20e13cd8c9","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.13_1772519557889_0.8104208166332638","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.14":{"name":"thepopebot","version":"1.2.73-beta.14","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.14","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"9700bc762b7904c4fdc4bc6fdcab0aaa143fc359","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.14.tgz","fileCount":255,"integrity":"sha512-N2K9IVnbGWUwtmwRUb8qxxWUnjYV5LBGqAIgKT8xT1oa6hVfDhOEs75t3V9oS7UyvCxTkqyJKzHYhpNrUeRfag==","signatures":[{"sig":"MEUCIQDQe0bn5qRBIEugY47oceH2iqJt5a5PPDBP9CUzwB9ybwIgMT9m+vgi/UHdUX6bKMkxNEEADcuKxZqmmtyy31IVGyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995406},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./auth/components":"./lib/auth/components/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"35724257c37c8cf60504a383f61fc5e9c7c832aa","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.14_1772521198461_0.8361136975131236","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.15":{"name":"thepopebot","version":"1.2.73-beta.15","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.15","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"943a6208fb8f3a358f16129c60e468196f0192c8","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.15.tgz","fileCount":255,"integrity":"sha512-2GXRIdecTSqfxQG/pEQ7314a9Nb8Mi8z1SSxKDFzYIVr0IBKqiwVfX/1VAKHJPi60+wto98+NmkWL7vurmiBcQ==","signatures":[{"sig":"MEYCIQCBYIDJxPVCsUTkpnpuJhyT1n0fsuXS/Uun5snb/Ax5pwIhAPdFKwPw3sVLp7D7aCWG9dI3Je6N+bviBhPiA+I1Fsjc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996966},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./auth/components":"./lib/auth/components/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"244488f2a416c2bddf2f042e4edb1f31a3c96af4","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","local":"bash bin/local.sh","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.15_1772525165814_0.6267818434281467","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.18":{"name":"thepopebot","version":"1.2.73-beta.18","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.18","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"10c46aaf4cfa9664a01e68c26bcc636da392bc58","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.18.tgz","fileCount":259,"integrity":"sha512-kj7dcughc1UzNbGY22sqkFuzuK2vfjH5apnovqgi4CNHwLtL1lp/QTKvcCgNdy8AY/xOCpSxdVDYherEa2+0Gg==","signatures":[{"sig":"MEUCIDeKVzX/HOGOVMdtH5lKbTdu236opD3NVYZ45cCu/l4UAiEAt7HlOdpbh+LUE5jSCVMD2lO7vii3JbAjhCmL1lD/eUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014615},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./auth/components":"./lib/auth/components/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"110e4a3d8f653fc683a2db19d7b9039e92af65fd","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.18_1772567838178_0.7463921283655071","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.19":{"name":"thepopebot","version":"1.2.73-beta.19","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.19","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"259bed0581e48ee0e54ae0a9e4679e2f6f19ec43","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.19.tgz","fileCount":263,"integrity":"sha512-AcueDG4kHXVAYJA0dsdwU/C2cm9YWfOiF556qAqdbaSz690u8X87GoN+5WsbDpRXV7gvTjH2sP6oOwpCeVMrHA==","signatures":[{"sig":"MEUCIQDoQJGZqPEBRQGaPT5Mz+wESCdiy2ktoQtgQg/SiIR+kwIgLHlipbb+3QOGyo7O9T7gKSbNThrA2aq5W613EdbXZ+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042130},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./auth/components":"./lib/auth/components/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"5e3da80a5ff1bfd3a1822c1828675eb8b8912594","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.19_1772578011328_0.3369347848150239","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.20":{"name":"thepopebot","version":"1.2.73-beta.20","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.20","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"49caab5138a809bc5478e99bbf78b538893ebdd7","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.20.tgz","fileCount":266,"integrity":"sha512-jmdKxuS9ydO3NF7I38PlrAz2aa2cEC7ODt9MQut05pOrQSb6yxac1ZZ68vS4Zt7MX1riIJScqIcAFOXql16NEw==","signatures":[{"sig":"MEUCIQDQMQodTXGzPoVC/gE/wJQg8t5Fm0ZBSzNprHpgpIW5LQIgaGy3Cqos8+R2VULfmKMLY75iRnepGTiIWfbh9DbKvZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054801},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./auth/components":"./lib/auth/components/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"2f08cf93418618034769ad1252c1ef54ea71e41b","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.20_1772587381632_0.4788443984687514","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.21":{"name":"thepopebot","version":"1.2.73-beta.21","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.21","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f90ff47cd52f79077054ff3410eca4becae58527","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.21.tgz","fileCount":268,"integrity":"sha512-U0gKnYFd8FGz3/oR+1IPJl6fzzDcXDtea0yLsA+8m6Wx4CWQ88nIaoQH85IQGxr4a1Dv5uN4noyov5oj2YtB4Q==","signatures":[{"sig":"MEYCIQCF4N3xRR3qhXX+ipjeuW8261SU+I7gShGX1Utysnh8bAIhAPI4l42Z30pvcSYYnWlJV2k6RxNMtMKh2m3sHAOO9Pc8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059678},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./auth/components":"./lib/auth/components/index.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"a2ca3b1e41bcce1ea1c8a2266c4978e908ff38ff","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.21_1772595872301_0.18018870999420478","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.22":{"name":"thepopebot","version":"1.2.73-beta.22","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.22","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a787af53a5242ba5bbf68bfc71dbb12a6d44e933","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.22.tgz","fileCount":300,"integrity":"sha512-SWFgeV3r+PiZxvHQq2CcxyV2X2iQuN+D0JoC3wAOlLOMCv6VLp6i7YAVWPWbg5Jl3waYExEP1deAXeVJ4ORwMw==","signatures":[{"sig":"MEUCIQDFbN+6eghmUVGphoq/2AHKFFeuwSiUmG3ImiUKc6ebigIgKbwbDcwAGwMqfbBbm3Fbyf2q+biBSJdQQjLSuvfzNhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270109},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"c411278e32461f92d22920c2d082f38a9dc7e05f","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.22_1772667877791_0.6833472763398054","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.23":{"name":"thepopebot","version":"1.2.73-beta.23","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.23","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"fff181f17fb7e334a4a377bc6fc43944e9ccd183","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.23.tgz","fileCount":302,"integrity":"sha512-Vb5IRHC8DVAfPSblByzwYqNs2wBgRrnJXOIwk7m1S79LJwgHZwGERF2UpfiFsFSoQTAaXezadsOL6IaFAr+Rmg==","signatures":[{"sig":"MEQCIAJkaN7Rdu1jgdSiunxR+jOd+pNW1NCMGnhHFbw4vwkiAiBtbyIHuS/cYrx9inLrG7QOz262iOcanHjCeusdSbq+ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301778},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"28e03d8700fb4f5f9fa03e926e43036007439411","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.23_1772684678570_0.8380082288580899","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.28":{"name":"thepopebot","version":"1.2.73-beta.28","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.28","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d6a74220e52d5f06ab2fbd8d3c73ec6ee7819983","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.28.tgz","fileCount":304,"integrity":"sha512-1Rqaj/cPrcCNMbr0fO/4kEOp/RIquePBBhdVdWB0VEk+BEhthmJcBzWcOiD85t88Zr8nmxzgwdNyJ8touuTlmA==","signatures":[{"sig":"MEUCIQDrZT5FD+cZLKyNBv4iRy9Cmjx5Lx5AQ1vnVQVcAwMWoAIgHpXyBAm6GjTZBybeRBTBm06JAh08Ngm+Ooobg/g6k5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301032},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"272781f41fa508f1aabae288036db8de65777eb2","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.28_1772691022897_0.17507094755079344","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.31":{"name":"thepopebot","version":"1.2.73-beta.31","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.31","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"87f0eb30e16fb7911ee40dc9ceff3ee43a8523d1","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.31.tgz","fileCount":305,"integrity":"sha512-Vx11WXtgVWQd/WbOAVKRr5XaKf6uUQzHwXQtEZqhhPbzxEZvMj3t4CJcLCT5dS7TG8ELoRPGMsCkv4XHwzEhnw==","signatures":[{"sig":"MEQCIAgwY7y/TuNr/Ep0571czToGU8cDcRPV7gl8iKkElIgWAiAM2wNPGwOyXXXq231y0USu0eHb86zSxYrxQV827HyLoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327727},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"7ca1611031d94ede3a9e8fd448e8224d6f2f90a8","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.31_1772759454935_0.326756579581728","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.32":{"name":"thepopebot","version":"1.2.73-beta.32","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.32","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8b274f04263fbbd4a7be7e343b820aff59b1c3d3","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.32.tgz","fileCount":308,"integrity":"sha512-l2Nye8yCCuIZVWqFH33DioW2l7bKAyUnsk0NU0ltsTcbODQ8i1UcjEVi67NZXTaPzxeIfGikaWWRLArVzXUDNA==","signatures":[{"sig":"MEUCIHXrcpPMQtd6k+DqdL0BQ9TcoTvA86yixroHt5KdRsbrAiEA6gC+vcUBMOhAZb1JIo0CSg2tFoqIFVAK5zuVAcRQ884=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370055},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"4aa69cb7a7d2692d83f2ae654d2b8628ba9ef939","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.32_1772775867602_0.8632018232438916","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.33":{"name":"thepopebot","version":"1.2.73-beta.33","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.33","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7adad0b95a7e5bcac163128193a4d54ac4c313e9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.33.tgz","fileCount":315,"integrity":"sha512-eYOCQGFtB9H4/h5vmhi1FJDv7cu4nQK3jC3Y0fXh5ejWBP21Fwgz8VPQrKIedRI/GPUg6uUhv1YwOG6fWlnHzQ==","signatures":[{"sig":"MEYCIQCL/+qOXmgWxmRABbv98GmsLO28OXLi7SjygOAd8kcT2AIhAPyOswfOheD4cyuCZbfnh6txRr+9sRD57bPscj8NRPic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416877},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"05f7b43f9258e558e17f10d225bb97d5b5329ce7","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.33_1772824620901_0.7618944465356412","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.34":{"name":"thepopebot","version":"1.2.73-beta.34","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.34","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"84073fe79738a011eec7779b0aae4f353e02c7d6","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.34.tgz","fileCount":316,"integrity":"sha512-46jxWkUF9yzXXBnA15K/u1TTxMrPdTiQktlf8+HNGF7WBlVytJKf9OekNIysKkM8ibCfYcrdnikCtNgADg0JrA==","signatures":[{"sig":"MEYCIQDPMzA/N4/s6xkmmB30xpJ2UmZSKXw64CdUHCfGoquYfAIhAOXf2eKZGgFZwclNQNhIjvt5Ftc7olXe21ndRYREsHGs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424795},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"f4d65954131d633eb4d340a1fa90182d71680d53","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.34_1772848755385_0.748921752549786","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.35":{"name":"thepopebot","version":"1.2.73-beta.35","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.35","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a7f7920f43bf330b34f29d625fad7e687fc01270","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.35.tgz","fileCount":338,"integrity":"sha512-FOMJ5bvF34T9WsZIQZixo3dPFgfDG/aYSSXMNTpFZoeEjS+hoR7H68sWGV9P/66xMLhiJmOkXwELiU7Q9nOg0w==","signatures":[{"sig":"MEQCICnKu/WrYHf4p4ObiISvcIoaqztMmMRQ6XKSiMv5hcphAiAx4EDypcNSsVbNc9bvy415hjDy2wGvznz6SCz52ibnsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1601762},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"c5235629bbd218a3cde75b9ba704763a1dc9e00d","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.35_1773201244309_0.7388517301723014","host":"s3://npm-registry-packages-npm-production"}},"1.2.73-beta.39":{"name":"thepopebot","version":"1.2.73-beta.39","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73-beta.39","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"de14137512b5160c41f05ac45dc5804a3d52ab84","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73-beta.39.tgz","fileCount":340,"integrity":"sha512-y/+8JVxuSy0dRO2onVkN40YARxL5A7VUW3cRHcKGknOOHtYqDBEYjNRUqWVs3HOB3ahyF5WC0mqHll56oyOwhA==","signatures":[{"sig":"MEYCIQCIMWXHF6avdHSrMCzHw9KeVP5P1sAK8IQ0+SwO16o0kAIhAJHUupZYHR9YgZU8AmZO43duJsrnf4yHaxR+HbB/EB/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598533},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"0b5ab4ed4ac2bfcdf32472781663757b0796e4d1","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73-beta.39_1773214442008_0.558420411282369","host":"s3://npm-registry-packages-npm-production"}},"1.2.73":{"name":"thepopebot","version":"1.2.73","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.73","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"51bfffda9b9953c9d70d93959f41c40450ba27f7","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.73.tgz","fileCount":340,"integrity":"sha512-96KCln6mJ6X9l/3mcNUboOLNvnxu1TfJPUizVADVCNSOpGKOpCscVTTXVYVbvNcuQPBx8BgEsbU4f2y1v0htxg==","signatures":[{"sig":"MEQCICbVO3VLLjstKGLoDqRNFvQOyfGXgyE8z6QO6sr5XWrBAiBkDzJWu5/nMt2EgFwpoSE7BHS2R1onpWhKV9M6SI9pIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598525},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"0455e1739d715e2c57350e0793ec3836c6409566","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.73_1773238419449_0.5788041411021696","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.0":{"name":"thepopebot","version":"1.2.74-beta.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7e672a6dc33c78ffb4c886985eaae31f82cd2d29","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.0.tgz","fileCount":359,"integrity":"sha512-7N1+KThefCR2XbIFaBZ2TBuN4jEOa/1SCbasXO4UgsRLejjXYjxvGWm9YHqIc1g8G1+irGHkXgILVXiHIzsxig==","signatures":[{"sig":"MEUCIEQqF6DjqnzINOCl+c97bK1j4eXPQf7StOGaIO5t+SKKAiEAw+wmO+YjgcoC7G8cRDMI7AjKJ2XMJ5aK8leqQQvNGgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1829084},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"6a4aec02d7ae47a4d828dea0b078ed4549342dc8","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.0_1773344907096_0.2611917125850034","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.2":{"name":"thepopebot","version":"1.2.74-beta.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"1ed0e082a1dd00ebe3807f5ccdb9f933d2f461ca","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.2.tgz","fileCount":359,"integrity":"sha512-Vh55fvcNZqlXpnPAjjq8JHEIzzPKMup2sYCMQK2LcuaqD9YoDqDZxtZU/1brhG1/JaQ/KD9xDOkQVl5aTZG/3g==","signatures":[{"sig":"MEQCIBFBEYocRSDer3olxR5psO81T9NFzgmcx6ml0HnVuCCuAiAxDUd8Zktjk8fqt8UZDrvkYtUrAgLtpW4/NYdxqIPUpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1828741},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"69542ae1413a218928260ae36dd8bb4165413b9c","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.2_1773351172339_0.43992105212465993","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.3":{"name":"thepopebot","version":"1.2.74-beta.3","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.3","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6023266137f3798d3583129d08eeab6623b7a699","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.3.tgz","fileCount":359,"integrity":"sha512-7c9XpZgmSaFsXGShVhX7kJjLnvSkA6hXyUBa1f5dcntbeUYmlV2LCbs+AyWh8iqeFDyxgTe26ytflgQ5czl95w==","signatures":[{"sig":"MEUCIAEMyTfTq3GzND7sdTsguGGtz409Ojq/mrcKUqVFgCjbAiEAgHuPl7Itdaro6vZIQeaoIqc54wMlPTo/ZGi7k86bqbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1828064},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"f89c8cd9dec18ae4c536e98d34e35c26bd7b4585","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.3_1773358987777_0.40346879522894685","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.4":{"name":"thepopebot","version":"1.2.74-beta.4","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.4","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d420b483d6d751362a6599333ddf066184f9d99d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.4.tgz","fileCount":359,"integrity":"sha512-o1PD/2+w8Mau5miuBJZwLZLbcep/mwInJwtnfqCl3uPGQjja6tO13RQsP9DI8Id4uaqziGO5u/AjQ+gEl1DMhw==","signatures":[{"sig":"MEQCIDwHWEUMsqwsryRIV3PtBdJ9K364sk6VkWDxbQMBDUvXAiBUk7W3NBDm0MxZcPWosTDKWJCQYMvdiLJ8kfEBnhgbig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1828794},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"c49c0541fbe8a79342879e840c226c2f939e040a","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.4_1773360883721_0.6363380296062959","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.5":{"name":"thepopebot","version":"1.2.74-beta.5","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.5","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"30621d4dc7fe104671364260a2584658c9ed937a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.5.tgz","fileCount":359,"integrity":"sha512-c449QSKU/6H2S7GtkSH8htmy0i2qQYh19o0GodudGZPQCF4c98AlXAir8K0DFaKkHy/+5CLas5MNiNmoWY0prw==","signatures":[{"sig":"MEQCIBhXwaIXxeOz26/20JUwrhownwNuxy+HNxBgtfix8OXOAiBWDLvDi50mcp3rKsqDr8fXd1vLCB6CS3O0FH2Hz3ILzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1834193},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"027d7b617a01558b5f86fb66363d59da560c1f16","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.5_1773362232945_0.07285554312831044","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.9":{"name":"thepopebot","version":"1.2.74-beta.9","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.9","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"ed9c1e5db6f42dd6de77a5229e34eb5139a901cd","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.9.tgz","fileCount":305,"integrity":"sha512-tKdRkFYqQMhSZWSZ5iKPboXEu8+xjiUvYnxQFaA9ORdCVtt4zVZj4ZtPvwgpSC+d3+uW0D9v3BuYXLhhD8rQTA==","signatures":[{"sig":"MEYCIQCddby6QpWt7XTj1UtfMLEPfyzh64DQ+345VblX68R/tgIhAM0sblWxeVsxNn+5pvVFdVOaJzetqfmZSWKX1HcX/nhg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1818131},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"62d74ae26d99e613d16b3eed66fa2304713720d8","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.9_1773370209080_0.5940083919438226","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.10":{"name":"thepopebot","version":"1.2.74-beta.10","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.10","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"dbcc60a44d0cdd318b7291de51ad6c2755bc0f9a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.10.tgz","fileCount":305,"integrity":"sha512-H9M6lo8BCDzEIkUs7tFQNr7WnZaUA87hcty4+7mmGpcnm0b6Y3jZlh6xEEaGhFqhinLLp4+4AdDL/44dGOvUMw==","signatures":[{"sig":"MEYCIQCIEok96ybOA4Ig18l4HHYxWw62WmcCuVSv9nm2hjEbvAIhAIy+LEjfTUWnfqdMsdG2O3VDIwaAZO/DJY/EkP0VfwlP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1822090},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"70fcbce3cbbcd439cdcc6983f7f5caffe8a3f811","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.10_1773372779709_0.8389095769699466","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.12":{"name":"thepopebot","version":"1.2.74-beta.12","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.12","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8b2690e2884c4818c018026f4fa8cfa91837580f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.12.tgz","fileCount":305,"integrity":"sha512-XrpcIWRsYYRv5IU5gsax/GfAqwvWcc32D7gi26DkMgMp6rWj//kLqFticBbU0QHrZwqF9htTrP+tr1mdRw2zRg==","signatures":[{"sig":"MEMCHwwCOzFCJh05+AuwTa7FK/UK1+K4XgjqOKZVC9mT2lMCIDU+kWH5lp6Tu3a+lKavaoZFtJIw9ACxgQ86of7yUZtg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1825544},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"0e946f541b34d5943f12ead983102cdcb8ad8007","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.12_1773418420487_0.60405105407959","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.14":{"name":"thepopebot","version":"1.2.74-beta.14","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.14","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"2af7ce3e7b86e9ba0dabb3effb535fb3ae7c3186","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.14.tgz","fileCount":305,"integrity":"sha512-R6ZWPvUAX2gxdXKItucsdA4N+NMeq1zl914DSS18sPDGmMy5/k3laeKmjFQaTKcsjXrMuxvOrcrILC+cEmDq+w==","signatures":[{"sig":"MEUCIBavaUW9ex16AnI4p35mLyY80B5HtRKo8IZPHjmnPbajAiEA6Edw71N2eGxBL2V4e1eg6oTrVZACgA6TyHQlWKVnzQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1825685},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"bc0893672246e5b6bdd9558c1f6c00b25d09d691","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.14_1773427235709_0.8059726688145561","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.15":{"name":"thepopebot","version":"1.2.74-beta.15","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.15","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6cf9523fb2392f3a5f1da66670262072f2fb1c40","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.15.tgz","fileCount":307,"integrity":"sha512-OJyuqfONaqOSVC/Dm7PDZWsKIgj8RENvnen6rTV+Fs+991sojUJpW7Axf6Plg7lbvyOXKvL5dVawlsG/SDcxog==","signatures":[{"sig":"MEYCIQCrsOh1FtIOpKIUiYYlSZm7Mf6BVyO6ZJ5nyF8O4anVHwIhANQX3aLzSIveu1fKuVMBtoP+wJwvAyq4t+OsRKpV7mBC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1805907},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"0588d3ccd611adeca297da4351f29d8d75fbdc3c","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.15_1773429906467_0.30313391618811836","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.16":{"name":"thepopebot","version":"1.2.74-beta.16","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.16","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"606684fcccf47db33831150636f148996c19de30","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.16.tgz","fileCount":307,"integrity":"sha512-CE/HFNqmNygq4O/o6Lqzgi9D2An7sZxpXQ3PZCraC+H7jCVDsn/mxNMtJPqEgnVql5Blv7nB4RhgWYsv1DP2hw==","signatures":[{"sig":"MEQCIFMPVAGB0BucWyMwo1DzOauXHY1PzFDJl/elB9mr+cA4AiBDlIy3qL5Uciznj0rIy5LmPon6DZSDCHbKgl89I23iag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1805869},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"59c5b0a4fb434e7e9c3e527c05ac90aa45a819d9","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.16_1773431574867_0.6373672692063981","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.20":{"name":"thepopebot","version":"1.2.74-beta.20","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.20","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"b55ad53e53819be2618af24c63b98d2c5b15117f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.20.tgz","fileCount":307,"integrity":"sha512-8NR27EEM55rke8EJK1hEtYElShFq5JTmMlWOrbE9fI8bGEJex2sPaq34TCKsFtbzEqIQnq+w8hr8/lTay7D95A==","signatures":[{"sig":"MEQCIFoB1K5C1Qbxf3F68miMbAJ+Kinwy+2UZXWAXQrIpaEeAiAZYrdeYWEKwdPNQXn6wBTszAKHa8k0Wn0k2IBb17mtdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1806065},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"1de865b8dedcd8d808969ce4ed8d9b5ccef7b021","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.20_1773457140223_0.3779644051246127","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.21":{"name":"thepopebot","version":"1.2.74-beta.21","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.21","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"44959a6032644e8136e008eb1d02ddb0984e6963","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.21.tgz","fileCount":308,"integrity":"sha512-VeJf/drU6cOQOmUHLvecSN6wWyEj23QW4fnJT4DMQh7aWafpA7Lj8F4fQcnlxZjVAl8k51HZTKRTRpo59/8VpA==","signatures":[{"sig":"MEYCIQD+/BAhpnzU3ssHbBYvtyjL2Y6AoEIqn6dKKsgURIrztgIhALJQgCCLbUTqKZpyLUbRRN7OBzi2/oGAj7RRyVTxGV9U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1819296},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"f0472b2964f8a9612226f603861bdf0699aa24b8","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.21_1773474900305_0.0535263222876885","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.22":{"name":"thepopebot","version":"1.2.74-beta.22","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.22","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"ff9c1e7e70a39b1e4bbd3405f048501a78a561b0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.22.tgz","fileCount":308,"integrity":"sha512-t+EWMSqRjP1pkcxydTYa6p5NVAayU9e3yIXKNm0Ez10oqDUiGeQCKs7AvpuGnFnwJlLAsvqiIDN+O87hdoCG9A==","signatures":[{"sig":"MEUCIFC9q6DIIRpHoNW9jAA+2xufk0mf0c6V5wTNxbX/b/AJAiEA73iiH0i3Xnu8gOzVqk9YE6W4kLDiJHMdLz29k7fxxKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1818897},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"8eaaa269b688cef4d41b239c6e406dd1eca6ff82","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.22_1773525152718_0.682272823646938","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.23":{"name":"thepopebot","version":"1.2.74-beta.23","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.23","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"67529db673ffbd69e32c072c7d1aba7bb57049af","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.23.tgz","fileCount":308,"integrity":"sha512-LuFgK/myg0F9dhcdgNwolvlQlQQfY0jZcomh5qOA2f+mIeb8utYDfVn08kQ5/H8U8eZ+kXPS4YX7LwM72FX/Mg==","signatures":[{"sig":"MEYCIQCPpYNcdLKlT4Jm/jbi/yoW459QlXupZvoqIVMiihGmHwIhAOuoRALnKVfX/zIWgqwMwO6frgu42kIvhoyMOduqjQEV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1818847},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"724b666655302c0efa9c137ad4fcb24290900ada","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.23_1773527247811_0.555690075659216","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.24":{"name":"thepopebot","version":"1.2.74-beta.24","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.24","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"35c159ee996b8c6ea9b641bc90c823b068d15a9a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.24.tgz","fileCount":307,"integrity":"sha512-q54CKmsEEByYiFVjozKMgVe8ds++S9mRuJmYL4V75ukLyfii6id9xiiXzRQppKtxQ1h07EYvzgSmxIaUZuEgkg==","signatures":[{"sig":"MEQCIGfuRrwPm26Qazt+Ru0uvF+67V8zlghsLj7s8QCeSmsXAiBYeGSXEQ5BD2rQJpgIN6GgQkPy5ysMUajRInypLP2o4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817737},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"72e3b6fd8a27cc29cdbdc2b4559b10907b2746d7","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.24_1773539316338_0.6026114240119975","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.25":{"name":"thepopebot","version":"1.2.74-beta.25","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.25","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"e13d2ee293cb001c242c07b1038b16030f18f5cc","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.25.tgz","fileCount":310,"integrity":"sha512-8ipEdiqLrd3Jt266glSAr4fAki7vvVwTLsO0/Eaz9ezEMFJT2HXp1pxvItLqDuO8OPhxvrzAC8WbU3xM6hSQIw==","signatures":[{"sig":"MEUCIQCOnKRMpU2MLyVGhcfEEchPdNmthb0YJTGkhcx+nRVmDwIgFcZEgnXSeXTd8dJQ1KILDGMSmZdkgPkKb0rrJ/+yA38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857660},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"82447839f46450279aa3e3d6a737d4ba10441147","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.25_1773553819334_0.5771858913097412","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.26":{"name":"thepopebot","version":"1.2.74-beta.26","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.26","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"28d2e82e22aa5053f4fa9bf557d22da587064359","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.26.tgz","fileCount":310,"integrity":"sha512-wfPoLCmT76HWArbdR77B4z0+k66U9/CsqVJr3H77tm1LhEkmgh1EvepEyKI8k0STvfugnDA03dyOk/kYBGQzFw==","signatures":[{"sig":"MEUCIQCPPTrShWdGh4TN3xSSmdDikYk4r4Zn4RuQ5yow/t4tFwIgUbok2hQjWLoRr0Cv2T/gNQBAuXXs+y0WLKa+pbFLzoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1861981},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"029947746b3cbadaa66c86c0bc58cf49f444810d","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.26_1773557441734_0.2143482848430116","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.27":{"name":"thepopebot","version":"1.2.74-beta.27","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.27","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f937b4344f9131d0cfb3015aa92e97e743c850c4","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.27.tgz","fileCount":317,"integrity":"sha512-HUSchlw41r/SR0mW8nJQO0/GvbkMoHcSAycvue72yToiXFib2D/UjMBKJPtcLi56OwYMcN8irxc1qxKZdgix6g==","signatures":[{"sig":"MEYCIQCv0JkQ62FPbOQsvE9PPPoJYt0MVS93x8K+l1gkP/1LxwIhAMJNa79C1nra1QCMx5yyq2G/pz+HuVzprnZVdBcFlvOV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892769},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"b2b0edde9c098460944083607f6fb5a4eb1d6130","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.27_1773606110072_0.21065725528151047","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.28":{"name":"thepopebot","version":"1.2.74-beta.28","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.28","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"37afc19ff05343145251a2984afe1b6ccff86df4","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.28.tgz","fileCount":317,"integrity":"sha512-+XBxIScpqallsUTz4j4hLBYVSiJI7fI3id0Qc3OuQPZekV+BoKqYWm1yPT3NacMbs94CDfBY/kvcTrx+huogZg==","signatures":[{"sig":"MEQCIEDSD7uIA5xiDzQHQBz5m7HhocY/EtlUUkmzqehs02VaAiAe7C8ckzE/uk30pq3R2HKuryhgQQskf/lVimj6VlUEqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892769},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"4d9f4d882d4bb8bf2cb7363665087da9ceae63aa","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.28_1773616620425_0.403843430009176","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.29":{"name":"thepopebot","version":"1.2.74-beta.29","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.29","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6db5cf49f9368cb18ac10f8e0fcc83593cd91cda","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.29.tgz","fileCount":326,"integrity":"sha512-32RodVN4Dx1HpVxzkZgEjSoVHMQFKP5H9kDNCvvytYkiIM+aOEh6picetRDjZeWtW8dw+Ntk/62bJ02j4Z2xQw==","signatures":[{"sig":"MEYCIQCBBpa8gmKjwlU8fnDgNs+/32BU+xdcSF/zKYXCpqm3cgIhAJwJp3Twgwjh8OorlaDNK3XbPfFFql74vfPZDf64by6j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1930280},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"3b5473bc2d6d2f8bf74f238f78d86c174353c953","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.29_1773622083558_0.35786459844006435","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.30":{"name":"thepopebot","version":"1.2.74-beta.30","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.30","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"989729d83a2083a380ea49a28c3f511a4081fdc0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.30.tgz","fileCount":332,"integrity":"sha512-iWWkiOwpFYL08GyZrTv0Vifs1PBVELMFlcY1Q2dywEGHr3y727SulIgij84D7LDPkkUlGLwblvugq6X+QSjJyg==","signatures":[{"sig":"MEYCIQCiXYDhiVnZ81JFhL4fplfD+X3NSE227Rl9GUccIDsRxQIhAIgYTnczpPTqV9BFUgfqniAz9uE2GCs1fix+MfNaCFqf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1932451},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"39cde649b675997abd7af1752723e1b4c549b984","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.30_1773675711693_0.9956012868897413","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.31":{"name":"thepopebot","version":"1.2.74-beta.31","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.31","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"af249f08d117a0f872c813657943c279503ead34","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.31.tgz","fileCount":332,"integrity":"sha512-742MSIIYpPFAYS7qJM3IT0gqHPJPcizVdL52YiNARVpH4P/MOxWlVjDDL3Yk8B6TqxNNQQIRpswNNYqYCusILg==","signatures":[{"sig":"MEYCIQD8vNOvkVUy5II+h96IexMI8CZ9n2py/fEtm7Pkq+VkHAIhAMgtG3s8m7BnlHiX87LWbTNn8WLiltPPnRBChriwXvh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1932497},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js"},"gitHead":"8ec4af7828f79533bf70c48c1a0ae3f644ef803b","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.31_1773707848267_0.8100711936069482","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.32":{"name":"thepopebot","version":"1.2.74-beta.32","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.32","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f5ecd711143226101b448db428692263ca3bf562","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.32.tgz","fileCount":347,"integrity":"sha512-BYi2AFoWekBoDjdxlmJeLJkemcsuSL2cdKzUr4b1/jrEYi8+H4xabtJ1FlrbB8IYwJ6VNDrE7LauhEO7/7Gk/A==","signatures":[{"sig":"MEUCIQCh0kzIBOL5r43kjXmbGUUmrbsEEZJ5+Kipd8orUM17HAIgHEXB/tOKS6L4m0HRJ/sTfMqRJhkg5jEg2fdPXGKPiBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2340075},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"09ffb19face10aae75e3a0a91e85b33b152949e3","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.32_1774414519947_0.7805359625291819","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.33":{"name":"thepopebot","version":"1.2.74-beta.33","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.33","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"16e8e11ddad8848f3709a1d4617c56fa79fd3774","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.33.tgz","fileCount":347,"integrity":"sha512-eJbQ80/oaipMp7xGGB+iiwAzaP9xaUhquy5XeJkHxDLiqiRJz43JeJZUN/GxUP5D41gJngz+e8lpTIhl9v5wqQ==","signatures":[{"sig":"MEUCIDx/pVv+DylZj9rR/Pj2NDOL5V+B8R55sahZkZvzT2wUAiEA3WN0qmW697wHSrh/BA86Qt16u6Qma/x0odqbtJy79Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2339951},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"3cd78e85fb6eecd669cd6f7319d4c7db2a87de2e","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.33_1774416782670_0.11519484982999506","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.34":{"name":"thepopebot","version":"1.2.74-beta.34","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.34","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"9bfb77a1c74c6960d98ae04ed2501c560a67ba97","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.34.tgz","fileCount":347,"integrity":"sha512-N85zQ4LurvZTbNSR3bDq4EmrkXI+wS6FAZA/9676L+Ytu9pjzG9m7ttCL7b8gBdkhhGAq2GlJDqktEICG/TdPA==","signatures":[{"sig":"MEUCIQCRe/hnVDlJ8eAcFeF5q2Scm8yx8K1kh4RZY+kmkXn1JgIgIYG/wOnhL9qkeM1F1AtqplHe8XXFPVArPQ2WCfpY8Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2340075},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"f641d1f8e21376db2e3e74ea3c390a49878084ba","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.34_1774419642955_0.6367975713652685","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.35":{"name":"thepopebot","version":"1.2.74-beta.35","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.35","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"5dd22a207b429c7508c472d8c71a4a55fee3ee11","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.35.tgz","fileCount":347,"integrity":"sha512-1Wy2BiuKQmWfcvHEUR/RnhDKWSs2VHvke5hSlPCcdSA4T/7eFSA3Fa2dNcyoWt4OGHhf1ftowvRwzZzB+zJAqQ==","signatures":[{"sig":"MEQCICvikbrPImX+NjMh8RrfIQByZo8q/Eog/ps+F6iUxgGhAiA6quvlM0barDMdA8UOvNxsx8AbJwXcg2afAFEo9bhBuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2346915},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"1ae1ded65bb410a5544565c89ef1bb3bed513d35","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.35_1774420832752_0.5224854731892823","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.36":{"name":"thepopebot","version":"1.2.74-beta.36","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.36","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"90d0a1d9d9810c71550f7c328cff0ad6d1e9c475","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.36.tgz","fileCount":347,"integrity":"sha512-HCAtn1mZfDdw1IJLEcJqolChApPtdbDakb2UuRZYEBnkWsOcSrLPkXkRO7oW43/DQmg8fZjnZO3DH0rfs0HxYA==","signatures":[{"sig":"MEQCIEGPg/m9PzEBiVDkL61VB9V3YYX49SOYzktHZsJRJizSAiBkmcIy4NrKERE38TVNtqQFTc6amzV/77mYtjcAAtFaJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2348389},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"def7eed2b74f73819d3330a843e365e0b9ec5345","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.36_1774465931315_0.6772554648077622","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.37":{"name":"thepopebot","version":"1.2.74-beta.37","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.37","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7456ef0c18149f04683185fb0c16fd526f2758bf","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.37.tgz","fileCount":347,"integrity":"sha512-X/EOvkRxxSq853zw7y7jPLbm9bR+u6QDOAMaA4TAcDTrrwndit0FxCu7duGrW0RHsLv2Z7me7+gywm1ojwNJxg==","signatures":[{"sig":"MEQCID+elI/XySuZMkaDUbyfjHJpKiO+FrqAtqo0ZFJgjnyYAiA3/R4fXDFuw34VGCvhCWV+oBY10RFljF7sPLFj7DTwzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2348622},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"0df885737e9f1e23bfe07019159d2f03b06d0b17","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.37_1774472593855_0.9237882250154721","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.38":{"name":"thepopebot","version":"1.2.74-beta.38","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.38","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a0323439e52a6f88adb2487806935177d4b9d493","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.38.tgz","fileCount":347,"integrity":"sha512-DwoFD8U3I+6NRpYKGhSpXhZEOxXfEhlaxMofPotJkT+lL9G6gUzu4HtumiS9nWEnVxagU3q7xhVT3XbIrSP2SA==","signatures":[{"sig":"MEUCIQDIeF9oh1IoBpNKNbM23ZoHoCivxqRNY/o8I1JIoZVEMQIgCNQJ1lRIU8i4dQ7dxJ0DjqnUUeilTPLApy7o/YpmVwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2348842},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"9cc82886c42b6f7deb254de21a3b9ea79eceb84d","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.38_1774475731703_0.47669046726863007","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.39":{"name":"thepopebot","version":"1.2.74-beta.39","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.39","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"e4afe1ea9b5762d3a7a9ad290df7a3d1d2ab1bc9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.39.tgz","fileCount":347,"integrity":"sha512-t8g7Y/ZckuOdNUtTXvGgw/R+tw7f8D2N4jPq/02DPrC4ztIcPN4i1XKPu7EvIgoYtxQd3AT/WaTD3NKQbX2ozw==","signatures":[{"sig":"MEUCIFL6to6S52kCymUxvCz8j6FIXfrb5C32ZvCRrJO+VwZ1AiEAgR8viaPITf4LXJqPa51TinhbTyBjItoOWd18mSXe9HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2348842},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"25b9c030596c5c75ca5f2a67969dcc2f33f5afc5","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.39_1774478752060_0.44851907507074795","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.40":{"name":"thepopebot","version":"1.2.74-beta.40","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.40","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"eafa69f0a8194cd84ce57ede9880409d4e093b14","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.40.tgz","fileCount":346,"integrity":"sha512-V3DYjLrwMvxSInVpyd5DaBagAJkKzMOUKEH9wjW/RHoP4htvBIW90qv0hz8kv6XNm3VQ8DTnYdDzAW4p1et2Sg==","signatures":[{"sig":"MEQCIF2lggjf7LtE77kmq0YIuYSdEG/xwRMj9GvcFbABSV2/AiAK6gsbH8ZdzQ7y8a4A4DwpyrEmXBtEK9Ql3JVJoQVKlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2345190},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"12169010790e10c465434f654f21e43f0126f246","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.40_1774491386805_0.9877660660794223","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.41":{"name":"thepopebot","version":"1.2.74-beta.41","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.41","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"68f2f59336267ae1e6bc1343ae9bb58fd37f4c42","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.41.tgz","fileCount":346,"integrity":"sha512-VeR+6gIZSDesM1lFHeTeh/UhQRjkwJ/M4ntZZRtqBst5mKdMaTmMTqsRvKdgLXnRwsn8VGSwS4mz6TK/1Dt+ww==","signatures":[{"sig":"MEQCIBoyNkewnUviHmgwyETln+fVz7nXn3S7eX+dqFEpdQJRAiAlunMLSXwzWFdBsgkhkga8ddF6OxCCsEuGrR/PC5TAqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2345021},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"7fc83aa5b8759cdd0e24207cc056c9585ad52d24","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.41_1774542463475_0.7288597119605302","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.42":{"name":"thepopebot","version":"1.2.74-beta.42","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.42","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"44b45d93df70ceaae42c57ee69c942d15f109db9","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.42.tgz","fileCount":346,"integrity":"sha512-60cd+DuilDyIDEtjfI6jwFbffsL0uosP+hwWNq2d9IHQxLr9cDsK1GIX0awyXyyG2MNAQgMvIE+t+GPj2I45Nw==","signatures":[{"sig":"MEQCIEbe+nwy2TVThf8WA6z1ptsU4WJ5yilOwt98Qaai6F2wAiA2W0Bu08fW7AnGww+D6nKwzjceRDyTprVeXOQlb+IMFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2344540},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"c53638a212f84a7d3b70314de0144564bf3bc7e3","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.42_1774563020758_0.9725303120940467","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.43":{"name":"thepopebot","version":"1.2.74-beta.43","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.43","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"70ef12802e3cb89d2a82db190a63eca4d7681d83","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.43.tgz","fileCount":346,"integrity":"sha512-JKLvheCVp6BkgJLJxFXh1AwNjJ76wMcdpg0TFtieuSy9hKfyvxUmH/psmNRlQb6gaunFQNjCEqqrZ9+lqnBykA==","signatures":[{"sig":"MEQCIFsnMo3hQyjJ3LMhNH3wF+92WDzUxMepAjjWrcgnALbqAiAo2nJLg469Y3UJsiN7frnFbPwz9Tni6quddkLZ9gPFVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2344554},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"42b7e62fe72f69ad79e49bb7c048622c561207d3","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.43_1774565322867_0.7076355803722352","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.44":{"name":"thepopebot","version":"1.2.74-beta.44","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.44","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"85764bb826c057ce471d0312ff523ab4e262bb5d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.44.tgz","fileCount":346,"integrity":"sha512-4w2T4U09SPH2Kq7Zekoj7eArZVrfTgq7/GYnqXR+xBVZVnLNMeQLX+JmOUtNIm98bR5LgMP9HI/53uaD8MrVdg==","signatures":[{"sig":"MEUCIBuS3dNmz+FrFE9ehmI9Sw/yowBeIpvi35fKkERiF4aZAiEAqnXwIW8fNr6VFRl9bxg0pXe8oM8XZk3hE8S8Hks4dl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2350190},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"7ed16af08bb751060b13ca2347c527dabff360a9","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.44_1774569248590_0.5383919297513029","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.45":{"name":"thepopebot","version":"1.2.74-beta.45","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.45","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"942e03645adca39d86e372e43827c020c9b90d16","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.45.tgz","fileCount":346,"integrity":"sha512-H0T8a2vs7ekix68q5Ye+oVnoqDhkRYFw+ggrJato3uisGeXJytwC+l/C2JR+InfETgGtMVTw6sI+F+fqmBwwyg==","signatures":[{"sig":"MEUCIQCwPvt0cjjtJ2fFAteb0FtJnY2RuypLf0J0rvw6McN3nQIgJCXsm3xI3AxyRwvNQ38nD1VUY1GYGfBAKqS930IIUGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2350190},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"ccc4ab6d32051cfeb5daa707e4a4982ae8569ba2","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.45_1774584962057_0.3200000022025855","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.46":{"name":"thepopebot","version":"1.2.74-beta.46","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.46","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"38ab177d43572314b43c4b48c8f97748c1fbb918","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.46.tgz","fileCount":346,"integrity":"sha512-16tBrcarffuqiha+9yccjwr+8nYVVsTwkum8kChA5qE9kZBxafbr7pSNZqMG+SpHCpchO4mbVMU4ihQbAKYVjQ==","signatures":[{"sig":"MEYCIQCcmkewb7EYMLS0qLJD4aZ8XkD0FBZOeqIHtARMGHL1DAIhAPnW8MnV5Wjv9oKLVYb/8jXoUwjfIfvg4Vb5edGBo+6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2350190},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"32e1dab520bfb0f181e8d3b9b2657058fac17434","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.46_1774589140744_0.24395036215845378","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.47":{"name":"thepopebot","version":"1.2.74-beta.47","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.47","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"72b2cf795d8cee0cb275f273ec7badba48dec2cb","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.47.tgz","fileCount":346,"integrity":"sha512-lcoIqxT/uh6ZZaBGgjujzBjtfr9/F9jWUdc7stnHj7ReFNhiv7AVtRsAjeFnOwjCoWW1IeIrRtOIyXNdg3d/hw==","signatures":[{"sig":"MEYCIQC5uiMUVUlCk0DX5hOK+Wa3nJLDiO+s/TF572jqbY0BOQIhANnWnyjKwqV9sFHpXpT6csJkDCm1vHok+aHbyT/Lv9y9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2354963},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"30a3038494e94297c0289764a58872d9eb9aa70e","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.47_1774620414970_0.7849732607964093","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.48":{"name":"thepopebot","version":"1.2.74-beta.48","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.48","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"398ab1ec245b32d218ac7867c4ac33f3f8ec4280","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.48.tgz","fileCount":346,"integrity":"sha512-/oacaZIJYx1DZqbGNxRVrLze08GZsBYGWoKE/pcWdRLf2WDbxuGU/auRDOeVQqaRpGtaViu6ci5iTtIPATDd8A==","signatures":[{"sig":"MEUCIGX1QDbDtwrM2QqLc0CUdvpBUtpXvhFzoefWWasv8c3xAiEAwxXVFyzyLKJgXfaMKTrgEY033fBXQiwz6whe19TLh3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2353439},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"f1c4d49e2273467466f510935e48df2f74c3d42e","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.48_1774635891147_0.19424737674718995","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.49":{"name":"thepopebot","version":"1.2.74-beta.49","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.49","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"1f642916d09e36cb789285411bf83d71fb41a8ee","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.49.tgz","fileCount":348,"integrity":"sha512-ZnU+J8jHRZhocCIDYGKnRM3Bt/sGQxyP2p1n0chJkkh5u5tc/A6ANTOoZ4yI+VMEYQmJIXcK01iG+K950fOqJg==","signatures":[{"sig":"MEYCIQDVEqbtaPNiE/68sVU5zjARku0gn5U6HhSFtTeqEaC5yQIhAOv0/LQQgib0HCpg/X517U00bfM0LyV9dH3ymhlmN307","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2379506},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"0e46c9e641e3d663ea3394846db51a6f6c26b28e","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.49_1774666418448_0.8700541974997662","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.50":{"name":"thepopebot","version":"1.2.74-beta.50","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.50","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f853334e7ba7e5c8aaad090b0c0fece43491881f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.50.tgz","fileCount":350,"integrity":"sha512-1iLVdhbrEpCb0p91pTSi6ul+Tdd+fgf5XYFYK78siGE4bn7qrp9kt9h2nSGtCKyQ7DW04dP2g+TujtXS8K90yQ==","signatures":[{"sig":"MEUCIQDBAveyUEyUiqfhon7HsUfJDtib7lQUzWIwvrqrIHX/YQIgDK4vnA7HVsLIyf4TEtDRyZUatNqTBmkOOzlIPH3TysU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2387195},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"ecd7a731eabd34f5599a439c1f39f499614b5296","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.50_1774681931936_0.5985212001888958","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.51":{"name":"thepopebot","version":"1.2.74-beta.51","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.51","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"2fea736a895f5d4330e425b0579af05bf3171998","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.51.tgz","fileCount":350,"integrity":"sha512-3KwJhKgk6zBBtfrwHA2hwihCA+95Fcn5MYz6QU528bYGhKYGkvyMrIhLW6rrXRqk5PaeAc9uc/zbA5dAHYY3eA==","signatures":[{"sig":"MEQCIGgML9rY2dnPRa1LRjyRMVAlABLIRVHhCOIgt2y9kjmyAiAD6jvfGBWUVHfFLdEGdJjcHBL8fguakT9TVwo+Q4Xj6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2387244},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"1158239604591c3986fd91ee1ad5f39a7634b44f","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.51_1774683196295_0.8498016949301437","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.52":{"name":"thepopebot","version":"1.2.74-beta.52","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.52","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"52048cf22058a59ef8c3a5f4d69ffb5a5bbc3a2f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.52.tgz","fileCount":350,"integrity":"sha512-N/rkDsT3CHOLguAoRyzg7D2Q9in+RnR0PH2UM83Qrwgzo9Zblw/R2WeB2JRkjBvN730SJSzG86KWcWwQB9N/Hw==","signatures":[{"sig":"MEUCIQDNLC7jVF1UbahTVy0nC4uTvVwhMauSjCSZ/bhN0yBDoAIgYJHHfPklX+/p1sG2pA1ugvJb6F0+FKVWyno/hrYnI4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407262},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"60b5d70aede4decdbfb499ecc705deeb35b2dc9b","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.52_1774744770075_0.6790320099157396","host":"s3://npm-registry-packages-npm-production"}},"1.2.74-beta.53":{"name":"thepopebot","version":"1.2.74-beta.53","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74-beta.53","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f2fd7bd32c5aa6cbc12fc611cf59efb2762ffa6f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74-beta.53.tgz","fileCount":350,"integrity":"sha512-4NXl2/qr80ngXioIQ02bWaCjO63UJPEzOhmQyJKKIdDsOZry1MvGEH9HBI/1HFP9SZ0W5bv1cYTJVErwtv6MSA==","signatures":[{"sig":"MEUCICo9muFiu4ZDs8Bex5TDB5HpxfZGTDRbTX4yjnBQQIdpAiEAzI4R7fkDDVOcSG2R84PPbw/MswjnBWXZKLEVSKQO8+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406924},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"6aa8ed25be4ea228f1338caf0b031693ac15de0b","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74-beta.53_1774799053278_0.5329359202328943","host":"s3://npm-registry-packages-npm-production"}},"1.2.74":{"name":"thepopebot","version":"1.2.74","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.74","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"387599efb27022f5b11d32c5a253f9222b4cca39","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.74.tgz","fileCount":350,"integrity":"sha512-EfUHapoeJgH6bpnhoYKyYgIdSAkIK6jy3jeumWkFoHbFYU8Vtr5PN2vYmjdp/Z9AzVg0hLB/T8KV8uQOyZiW4A==","signatures":[{"sig":"MEUCIHbgS6TFR/Adi3SMQd5OEyhSKP5X98aRVpToVOq2Aw3lAiEAiUqU2EbuMHBTAGwTYkWS4tgXEKuWJDUOu8nYBvAEXBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406923},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"e820a20052e328924f4e0951059bdbfbbc15b122","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-clipboard":"^0.2.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.74_1774880344341_0.7334801256083767","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.1":{"name":"thepopebot","version":"1.2.75-beta.1","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.1","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"b471e78b7d693fe3c1b82bc00ea21e04508f367c","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.1.tgz","fileCount":322,"integrity":"sha512-+kYc5arsGtAOmlgDOeN9O05S3gWxOdC81Z2vPgXJUOqppEtX/iHG2ye1WWgqU4Gyw5tGCa2ldr9+KrCgapd73A==","signatures":[{"sig":"MEYCIQD9Bpdz2nCz2nQxCyk3PY650Sg+kTQJAjmOIksndVjFaQIhAM9GNHPfFBxNSigb5hn2ExrCwRb1Szjk9ncLMLKBY9dN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269221},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"c11e72affa21e1d99417563a134b7616c2f44ed9","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.1_1774922766974_0.779413119795505","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.2":{"name":"thepopebot","version":"1.2.75-beta.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"ae5ab07a93d0c7e15562a1fd7edf6ed7df457f00","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.2.tgz","fileCount":322,"integrity":"sha512-yjM+qTRUYFmXbR396QMxMjvMiMBulXdWfsMh5dE4pQ68HUsIMp7ZAq/WPg6WWe6nM4EjP3qa6Uy5IrndnhdYKw==","signatures":[{"sig":"MEUCIQCtmRVsjtDB25bwJ3ChCxs7Dws/Ot94OuAh/8Ue9W/THgIgE/FxL7mXBX3NmsiqL3RdTnYf3IAWB0dcV92tsRV+BlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269677},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"4552784762f51ab5044828ff6a86200fffd2dfd9","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.2_1774926783625_0.8472556225419419","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.4":{"name":"thepopebot","version":"1.2.75-beta.4","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.4","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6d4124b3f65262e40586db1a28642a1c289b0bba","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.4.tgz","fileCount":322,"integrity":"sha512-aywm8H3/uUtZbdVenjOmsw0X0Y4BUNV1saFh55iw2f80BpvIQcg67PjifN+tzSweV/kr/xDLaIxVAf2Py4N80g==","signatures":[{"sig":"MEUCIQDAOJeEJcLzmtJ+t+wU0f5ArEd3U+mtBhKuxV/44VqEIQIgJc6TscQWhnoWLccr8kondznDr8g7laoJnzxdm/zUhuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2300479},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"deafe6e5ec95d4f6b4f02a74a6611add89fe9bbe","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.4_1774995014844_0.6322820149093864","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.5":{"name":"thepopebot","version":"1.2.75-beta.5","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.5","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"1258a99cb711728f5865c3c7fd34791b4681382b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.5.tgz","fileCount":322,"integrity":"sha512-tq3WuMhCC/AjiRQcG2kKVdKSpJHmFUTMxgt8ar5QdOM2EVlWGe0r2wSVcmAtDlZoUKCJ3Nn4GxFfGIPBeRO0ZA==","signatures":[{"sig":"MEQCIGwBeEwxJBgIIvMsbH/xzOPEqcfqGQFc/2G+Vn2bE7PgAiA3jUoX4M11SXBZHcZtWym7L+V2RRsD32cXBRVmL9xdYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2305523},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"858e10962f07dd7216ddcd6559adb87a7b6ff087","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.5_1775025555517_0.2670443578119286","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.6":{"name":"thepopebot","version":"1.2.75-beta.6","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.6","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"78f2715ab6a252246873657bf1f02c20a87f522d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.6.tgz","fileCount":322,"integrity":"sha512-A/l6fp2+zCCpwVOJffzBots1yCDVaHwT89dO2yosAozBPYOIAzFxd0Toi/Id967TV1R5volPUONyn8SfAfzZJQ==","signatures":[{"sig":"MEYCIQCt2jucNUQKGHpr2O3VGQKfPH5yUr2F9xT6fWCpHMudhgIhAKDuvLMAEGMQlFNxS3cmh9D6NBHqUR+2LIcaM+a5Fp7l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2305523},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"5a1b6c3477e955ee44a8561759860f391f7fe323","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.6_1775057755443_0.1400600836513819","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.7":{"name":"thepopebot","version":"1.2.75-beta.7","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.7","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8226d168a5fdd8310a21f1b7105b944cdefb2840","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.7.tgz","fileCount":322,"integrity":"sha512-NSys26cozu52DQ6cdk+GxOxc4Lhd40YCe8CWtr4tF8m4EDeNnMn5ocv2hz4Rb0I+w/boAerLccJtvztRAiNBCA==","signatures":[{"sig":"MEUCIQCYZ8f5rOyH6Dc5IXQi0hWbW8fxj567t98b8oR//S7QUwIgdme5EtK4WgJqOtN/+kM1oHYvl7b3kbQPIClz+kY4qqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304429},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"aecd79f262d81e819b1354ee0b518a8e8732bb45","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.7_1775071261831_0.4316384830089175","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.8":{"name":"thepopebot","version":"1.2.75-beta.8","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.8","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"db32ee9d211e8e939ac45d58fa01bc27d97ea419","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.8.tgz","fileCount":322,"integrity":"sha512-6+uYzy59hc2tpDt64Fy5IXJ9QbN3R5rBYJDyVmvm/MhI9r60dBeUgB6joZKp5RNPdqSvvCc4MtRSuguG3WdfKQ==","signatures":[{"sig":"MEQCIFZqY1FTAGI90VZl/iE//p25iavYtK71QIj2wDrHVZ9IAiAho4oiIaEzayylIP0NhOLv2T2hyTU0P+kFOQ90qv22+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2305343},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"7c2c3f5551a0c4edbe9392d9376027916ef3128c","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.8_1775074369577_0.9090981782464369","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.9":{"name":"thepopebot","version":"1.2.75-beta.9","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.9","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"12e98959c8b100489d752f815bdb0ae45f8dda6a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.9.tgz","fileCount":322,"integrity":"sha512-1dTyg99xKzMuvtW2FYU3t9EVF/S5enXKDkRtb0R1hF6w7ldNAaIzuO361kN++ajNQBro7DZrijz2QSfdc2MfPA==","signatures":[{"sig":"MEQCIF0MJSWw+aGgfpc0pmFlnBRfE6q8YS/LIuyEEbWrIYXdAiAIs04i36FRe6B/3P0i9CIVuQMRbn6lUW5+1C4GNNUkjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2305436},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"dcc7a115cdfc2f5ea2926205097ed4d84b5bee2c","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.9_1775075567072_0.3972764274192775","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.10":{"name":"thepopebot","version":"1.2.75-beta.10","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.10","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"de190ee2d8d13c66c761226842155083f3e934df","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.10.tgz","fileCount":321,"integrity":"sha512-QYTuJMr5VxgYQa4vfwRkXB7XLMn7B2dqkHdRZF3ZGu+hB9sYWi48O9uTnEGxmWLsbze0l6HW1Udrh81DYT7DYg==","signatures":[{"sig":"MEQCID8Ma4lBTMm88tYBEXonI5ZoDRcNmDCglRQaL42Ob1KgAiBNa02TVcw1yv+2EgR4IXGcshuP131S9THGReVcT2rpqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2304608},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"200eb69ffb9dd7265db1160dc711d329cb843d3d","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.10_1775095150847_0.44164740497633614","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.12":{"name":"thepopebot","version":"1.2.75-beta.12","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.12","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"79bb1fffd94b8da10bb0a88d094dfbbad907e1b7","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.12.tgz","fileCount":307,"integrity":"sha512-KQh6Pzrv15qpzxqcxXfpYU9JlIfLZRWo5U/FIQoWEcqgm3IJQtVNg0/4kpJ3t+aGHZN3rJWYarDZwCVuCQEakA==","signatures":[{"sig":"MEQCH0JQ8T+D7Fjj5n4XrwnWl86fQgg8T3w1ZI0Pdf4BgZcCIQCHlROuatB9hWBopwinUCvLOnMAM800SyqArfj/feR4XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2247618},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"285ff5d354c50bb534c9130c8b2403724c8a81f1","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.12_1775158490413_0.6583684010092197","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.13":{"name":"thepopebot","version":"1.2.75-beta.13","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.13","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"a90f39853b3e318bd5712c5f71d32cd4a0b34d47","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.13.tgz","fileCount":307,"integrity":"sha512-/Wi43CEw3PwndvTTEURG6hOWf0kJokmNjZuKpzsPhIJZ4IWkNZ1oLL9vX1bYZNgMtcXzOMfL/DFmvkfYrCI8eg==","signatures":[{"sig":"MEQCIAk0UKN0h7awYXWN3TenqGZLHNtUFsiCcDiJ+INlF4i9AiAclTwNP/X3Tk7Qjg/maD10TMqqERBHaMX7ml05L1cBng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2249503},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"2637f053c893b1d570083fa02816b11d2fc79c61","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.13_1775166053802_0.6197333919774675","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.14":{"name":"thepopebot","version":"1.2.75-beta.14","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.14","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"e5dec39eaa1956f8ea335072a6c4725fad7596a4","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.14.tgz","fileCount":310,"integrity":"sha512-zTwh4mP8j/5/X3YIZMA0EmyrUkf3otaJbxpbA3RE//T24d2sMplcZ9c2BemKS12TJJt47a7CEnljUgmdNmrx1A==","signatures":[{"sig":"MEUCIGr8UGhwcDFQYOF3G6R4Y9lsAIqhjuqD+IIQD3DcMMhAAiEA/OBHZtU3vZ54RFlhPgCABjBZdY9rhbHPNPT2yd+KxP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2251844},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"1e188e10f35144bfb1f5498411e979b6cbb31b1f","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.4","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.14_1775180391718_0.565825057757771","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.15":{"name":"thepopebot","version":"1.2.75-beta.15","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.15","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"4f657d4f422a033dcc42eda0ef51a79ceae3602a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.15.tgz","fileCount":309,"integrity":"sha512-b2nfluy6pkdGd/N5yXnbSf/8pEbGU5HzhCq3gN/COw4FoUtpYx7EkLb3STEp/jYn0fkEERgLz02SFTOVltlKAQ==","signatures":[{"sig":"MEQCIDS1loqKlyhkX3rpbCUzOZWKWf03sdCwEC4z8J4gNAjmAiBPcIIw2SMMyAcsJo/sMy87j3Czr0XuYhyJ7i7DN7Fdcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2249379},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"ecd9f182a702bbc1303f5190defd5ef27f31c363","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.15_1775226936775_0.9082765845224134","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.16":{"name":"thepopebot","version":"1.2.75-beta.16","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.16","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"013c579ebebb21d00bc92a0ce2c7534cf747ba4a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.16.tgz","fileCount":309,"integrity":"sha512-pqFR40ihntmyuqnY/LY5w7h9etLFbVZzStSgs0Op3mnduJgcHOWsQJWTFKyl92DCWDX4yxyzx9oakUG+H6EHPg==","signatures":[{"sig":"MEQCIH3XkE3lgwB2Biu8ugcIWceX/egMeY2hwZSc6glaozh1AiBMB6n5F+IiUtB0Rw1XzHXiBHW2SJf45U/i4EtivsMRKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2249840},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"beb102daab2010bd5df4e5da5459f67d2c43cb55","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.16_1775236769126_0.23330937872446933","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.17":{"name":"thepopebot","version":"1.2.75-beta.17","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.17","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6fde8d54d0633a9770d293c9b21217722f33b6df","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.17.tgz","fileCount":307,"integrity":"sha512-TJy+1Z+29eVu/9R9Cpup50OsoHFKzcFtPduhD3XozKcdDxfEkqWd8kIEq4YtI1Vim/z8ctTHD51tmPonTspttQ==","signatures":[{"sig":"MEYCIQCUsnhNQcSoTSWHBwIn8Igk7e2YETY2a0xdRzOjIfWXPwIhAKPT1re1fhqMHnqfmiBdYWxjBeK0q5Y70Ar7gdsOmwwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2254474},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"4298b6fccdc417ccbe1d761c46da5df86a440685","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.17_1775247242882_0.6065699304905539","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.18":{"name":"thepopebot","version":"1.2.75-beta.18","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.18","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"cd1313067763f13bc251e5eb21bbf5ba82e0e3e6","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.18.tgz","fileCount":307,"integrity":"sha512-8WDQwl8vySBriYUbQvVqtfBPsd/MdUQpd2F2CdMWQ61DpYEEBd+b3yBKsgasU8BSTyDId1hcjELBlnKs4zZvjw==","signatures":[{"sig":"MEUCIQDtF45wCDjkIBkSktanZWFbhPyVQDnhE4D+vkD2mvALWwIgVLg2kxgJxp0VDoean9i9ODJiZ0QuC20+QQXq5oRRM4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2257792},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"6e34a8fc81e548ef1f209bd43b056514731716a6","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.18_1775272772534_0.7301325294544454","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.19":{"name":"thepopebot","version":"1.2.75-beta.19","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.19","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"7f7107f6331fe2f5b61bf5554dc40964e1827bdd","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.19.tgz","fileCount":309,"integrity":"sha512-GAwZ21NwMQN9mQWys+nhR6FkmF7V6VL37DHzqMqxzrUODKhrqQKB2i16/FOTcbytNrOrszJ87X6dvihQpt06pw==","signatures":[{"sig":"MEYCIQCa7dy503Z4y3a38ac6elY5eOCgMupkdIf9Uku8NxpqXgIhAJkNi6dJuIbFxUnjhQ8l2zFcmUF9LhjHq1PNDhw9NZ3H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2258146},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"2c0e799196bb53562008bb499e788eed588a9d6f","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.19_1775280506570_0.7351915132697993","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.20":{"name":"thepopebot","version":"1.2.75-beta.20","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.20","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"44a1ecbd63f3281503bebdadc3eae6e431284065","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.20.tgz","fileCount":312,"integrity":"sha512-HF0H4UKcKpH0xTtnQsRzOK636SzrJKJ6fiw8TxSd0rxXgH+6XwTo564rOvUTxqm+gFGHbHNnDZvTPUQdiTsdyA==","signatures":[{"sig":"MEYCIQCPq378GQ6SCshWEIRPrp2yYkpwNxfZtV2idOpwXIkTYQIhAOTIfXQViQkCL2r0tpxYdEsXZ30FwEN7sant0t0sqhhc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2259937},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"8ef6b00ddb629e23f25218d1dabd8064e8118e9c","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.20_1775284685487_0.9532165779930111","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.21":{"name":"thepopebot","version":"1.2.75-beta.21","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.21","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"07b0f7a110599ae26db76ff8f5308123017b93bf","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.21.tgz","fileCount":312,"integrity":"sha512-OD+3MQwxsQ+418OgwdHeTsFTyGAU1juLYyJ/5B+39i+ln5DUXLg4BHbRrT7HDQqXS0WfvDsYs2visLWVM9QgDA==","signatures":[{"sig":"MEYCIQCbE0c9Svevyy54BsMTnKFXrE2eeobPSt8Pn5XgWRXnUwIhAIE7O1d67KcV+8F3I5KdQQJO6gRN0BMrsqnOLxyof0S9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2259960},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"c2dd067a8ebea3acd570495097a15725044d6b21","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.21_1775324609351_0.19905798775740435","host":"s3://npm-registry-packages-npm-production"}},"1.2.75-beta.22":{"name":"thepopebot","version":"1.2.75-beta.22","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75-beta.22","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"06adc35e9029041cbd9c4d161da4063252b1389c","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75-beta.22.tgz","fileCount":312,"integrity":"sha512-BmbMnc8FCKFRaqnGn5A4JFeld1qeDSrZsnew2CT26gTjv8GRQZNTc0DGzDx6wxBptWfkREtFRxhjhiZHA/hXTw==","signatures":[{"sig":"MEUCIHdcahXo/1KrtaDChbjOgiN9MR/6ZnAVFtpRD6DVid95AiEAu6WhMOh323yakLN0SfRYNyycBFbqOWrjHZQWhGM3Xnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2261088},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"141abe1e5925f75959e6b1b6aea6abeaac1f512d","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75-beta.22_1775404411973_0.906386216662425","host":"s3://npm-registry-packages-npm-production"}},"1.2.75":{"name":"thepopebot","version":"1.2.75","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.75","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"ab7aee99c21197bde6e15bb7f1be51dd4b1d5efd","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.75.tgz","fileCount":312,"integrity":"sha512-YP1r8M7ZNIkk2b+T22XM0yCt34aklOqh1W5j9OBFGlP4xMUs9cVjhK4LAIlSfbU7MjoTdgB4GvY+vV7v75SkIQ==","signatures":[{"sig":"MEUCIQCtsBqidsiQPy5fKXcioHg3o293cVBI4jRqNOdIYvWrSQIgdeJvW6FP/98BZauNmPF/1Z36gFYOky02ju0vtxQ0/x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2261080},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"a1356ec62285ea6365a0f110ce48a27a8e68e3a3","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.75_1775454889467_0.03654089449396247","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.0":{"name":"thepopebot","version":"1.2.76-beta.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"fcfa1f29dee790100630d0a1c9474595a2bf796b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.0.tgz","fileCount":316,"integrity":"sha512-bYjs4ECapcvFPyG5i/9933fNI4z8HvC1YXNsgjxhTlh2g6/rHAJ2o8Pz2EJvqnYcmqIeCRVHFMqH0CRP0woaKA==","signatures":[{"sig":"MEQCICGIIyTtuD+BTLpe2bXxKmM0BDvWC8EPHEZ0luIfLbLoAiBLEUsGUoU67FczP3KUF+6r7oBLSWdOGYxD19XuNHV5zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2271245},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"92d1ad099e91b67ba831a25227c625408078c58e","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.92","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.0_1775833373817_0.5645319293423705","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.2":{"name":"thepopebot","version":"1.2.76-beta.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f6bf5e4dc2d5969952527a1bd1c1a48b9bda110b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.2.tgz","fileCount":316,"integrity":"sha512-FyUu5oUh+HJGm7fClWrXOSAv9B8ummwtxxuVoPSqj44PruXZKvub02rl3FfqDZTPqlTzl1Xi+SsqCAppGJ/kOg==","signatures":[{"sig":"MEUCIQD20rxz2y5O05NBu+IgPP9wHivwCtM4XNpDLnxsmPJBlwIgYzt/Am5etqToVMG8ZxK+uxxT2rCBFGTkZPWtFAeMBow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274160},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"6673dff268c5bb69c0cdd18fc735193f468e92ea","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.92","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.2_1775838245776_0.2738569036162857","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.3":{"name":"thepopebot","version":"1.2.76-beta.3","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.3","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d9001d017bf459bcf43afabba9d08c41c735d6ab","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.3.tgz","fileCount":318,"integrity":"sha512-m56qeFlpB66RHMMoPgQ18b2SnzGUmJHbybHBoU2fBGJtjBRogdCM5nEfJCZOJ8NVkglMQZgxA7C2g6W5mvtwdg==","signatures":[{"sig":"MEUCIGT+aBm5mXqBC9Jnz7/iaEP9XwsHUD/eLEfeCjXoBEoqAiEA/cPOREe60R2YQlUPfkxjTxi5KE92ojCELh0CaQP3Dao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2283114},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"17acf26dfde50197b3596539474d0b43bc34c759","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.3_1775860884101_0.49825110263265104","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.4":{"name":"thepopebot","version":"1.2.76-beta.4","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.4","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"44b19adb093d979d40ad747a81d5160d9eb5a621","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.4.tgz","fileCount":319,"integrity":"sha512-FFNEIDFYozSPLNwey9sIG0Kg7jocwaq40C5zDXs7EIfgzs7rH8yGi9PJBXGwKAbeJ/AU4dvUEih50UVZyQR2UA==","signatures":[{"sig":"MEUCIESWkqeQAC1No9spwAKQecSm9rYg/NIxTUz4u+VHZdY4AiEA6EKSmwPRlcYqtBHWW3Be/l6EdTmg9vK2HhShfQZY0xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2283671},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"efe20d005ed0f8e98a6385ebd005866e1dee30e4","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.4_1775862269869_0.4904523584209919","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.5":{"name":"thepopebot","version":"1.2.76-beta.5","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.5","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8c74e1d346419310aab5d9733674f8559566298d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.5.tgz","fileCount":320,"integrity":"sha512-bQE1b3bVpTNi13ByJpax3tZw5oQFWgNR9raV/CkykO1o5i0kFWhnlHxrIt1BjshxnF3seb09GBE/em2Qq1A08A==","signatures":[{"sig":"MEUCIQD4Azcahz0y1ZScI/45wnlIjE233twU542VpoOAZOyC5AIgdy8759PqUiX9lYXgNDjWTtgbVP2AI5o5fyrm09TVhrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2313754},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"89ed5e8d38efa43263221de961e3ef8e60ca1de6","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.5_1775890344526_0.9085393171575169","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.6":{"name":"thepopebot","version":"1.2.76-beta.6","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.6","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"d97c4f6fc551faa83b6f59a8faaf65d469bf3769","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.6.tgz","fileCount":320,"integrity":"sha512-qvw5nRA5SRaq153HLzfHoHtqPdvEPBWlayNsfDku0oOEJ2H5YDdIbiwFdkJmx7/o2RQGX4PFgdtjUqSyqHmpFQ==","signatures":[{"sig":"MEUCIALGRRlXi4gsyrBkd2qKBUezl7ti98CrC4rgKfqyft51AiEA5bxrd+pSB6lEK1Nu3d9GTfb9zYNjb1qsgFexuGv9A9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2313768},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"393ae506678a718dd4ca76295a8c093e42b61cd1","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.6_1775919541600_0.8272328408086167","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.7":{"name":"thepopebot","version":"1.2.76-beta.7","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.7","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"690096062e74cb1b4ecc8e49a0ab191de33e44b1","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.7.tgz","fileCount":320,"integrity":"sha512-JvqDUHqQirAdJ4TZjzGRSjwaBwvI8UD8mS8zS9Alv2LWhivtq/Gl3DkRJxEfJq2SFBPr6gmhGoYUHkYTlQIO+Q==","signatures":[{"sig":"MEUCIQDYOxhoWru12ihCGg5hDZ6KiRmLrdtVTS6S2UJESeKcJQIgVjWsS78j2Vd6eTnGA3qSuMZhYybtBe84jsd6cgqR1dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2311218},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"1e26f8300ff3594a63d0d047616bb5ab4c8d3b21","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.7_1775927266352_0.6547334242900751","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.8":{"name":"thepopebot","version":"1.2.76-beta.8","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.8","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"ad05f399342e68bec3391aef1c96ecb465ec8a2f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.8.tgz","fileCount":320,"integrity":"sha512-wjzLleuAf793lxA3CTaW1Ya4pDHBWxsRCxuPLB0NIqxUXH+eIEoeTO4bIpJlBWzUaKUbzUfx8Hd0zaRL20ZGDA==","signatures":[{"sig":"MEUCIDfFuEFA+uqVfLiNgmFYjfrcFyUU2H1mHTsXsEJK8n0EAiEA+QdNRasja1VilExhujMDwSkCNcL8fLB1vXMiho9rDpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2311838},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"9b553b15a30b3674b53d674df1694d3b2f640b99","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.8_1775941115937_0.2297647088915029","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.9":{"name":"thepopebot","version":"1.2.76-beta.9","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.9","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"aeaf1864dbcf197e6f0ef76a8f10dede915ba978","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.9.tgz","fileCount":320,"integrity":"sha512-9x8HdSW/P3vzY1LYcDtdauQjBc2apPUw6u+0lcniQh7gPdliit5OhQvymJy22gI2ASSwErbOXml5UbAf/jkHDQ==","signatures":[{"sig":"MEUCIQDOw0+NZiDJ8lEZlSS7vsFZm3fz5IHWRo+dH4EghoWdMwIgMvJi+AaS748sbET+kraUBqY+HFXoFyGe8JELKrovmcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2344151},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"56066dff0bd7261916c6f9dd5f226d2b65f23f94","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.9_1776011832335_0.4257619464013753","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.10":{"name":"thepopebot","version":"1.2.76-beta.10","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.10","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6e409ea6e99c9f3b279875e3cf880923bfcedead","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.10.tgz","fileCount":320,"integrity":"sha512-o1rpXwkGb8NBYbVXb86JqTtp5glHiTbK8KYXmXfmlt3L9ITTilrsuGyTnQ4ir0+z+ovAvUutGzdNSWNA8D7hRw==","signatures":[{"sig":"MEUCIQD9quRjjK04SmtQ2Sc+Z90ELmFRhdFR4LZUDA1Fg6xU6wIgKA+ETEc5yhidqMeFHC61xtA76FvMzDrfhaQHUSCUqDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2344199},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js"},"gitHead":"503009972fec7fcdf3d68d1f45543aa80a4e3859","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.10_1776020071454_0.07702283563465007","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.11":{"name":"thepopebot","version":"1.2.76-beta.11","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.11","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"53020bc375a342453bd417c6945ab39f222034db","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.11.tgz","fileCount":329,"integrity":"sha512-iK8QVu6Z9t4BuElEGJQLV7TCqKCYLpNASQ7dkAUNmL70goYFLVcC8dFJtJheAkWNqO9CSOYWGYNKcWtyJbekRQ==","signatures":[{"sig":"MEUCIDdIJFzvUJwTbyPneX/DZkQq08F9LNLww2ue1Cpx4RTbAiEA4xGB8OF0I+e51txCpfWharXMyBGQWxzyS5fUiDmIhzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2394537},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"a5235e80f41f55130129b273c9c4c2f0e9dd8c0a","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.11_1776548889728_0.3756323028430806","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.12":{"name":"thepopebot","version":"1.2.76-beta.12","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.12","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"3c4284233f7d845faa6f0346255b0e80908d9d00","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.12.tgz","fileCount":331,"integrity":"sha512-kgowZ7npHmPB5E830Dvh/Dhn9oHjsxeMFpeb72O9EJgcGQUviyCbZn6ZsL1YCm2SewjL0CFGtyaAweag4MZI7g==","signatures":[{"sig":"MEQCIHw1MH3swXVFBRJWGdDDKGFVtTBs9u6F6+lQNS6gt6VKAiAbra0Z4Vv1kxnUrNk8y8zM0OtTj/UWaQ7Ka1wse6htVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2418839},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"ad9c08389cac90a86c66ebab47f454e10a83cde1","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.12_1776565426543_0.39781752878651844","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.13":{"name":"thepopebot","version":"1.2.76-beta.13","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.13","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"b10544e93e4d630cd02891512a3c5e529a478db2","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.13.tgz","fileCount":331,"integrity":"sha512-asOROC75rSTTBF4x3nEVQvFKNQdRnHMlkeoN0uAOXgCoC9Wd7lp6u3xFJvkz5iRDq8pl90EGjUrzvhW9DU49XQ==","signatures":[{"sig":"MEQCIHqfPtdZKfslj32H6QVsCa2Pq3T4bgiGYB/fhBBUirsPAiAefoXw3WSD5WtSl7GdCvzX4L7kZbN7cgjApGeCzTHSCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2419189},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"b7c1dbfa722367d4e6c02d1d8c1e40baaef34525","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.13_1776574054710_0.9532276337612355","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.14":{"name":"thepopebot","version":"1.2.76-beta.14","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.14","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"489cd253c78751715284262cc3076ccaaf414ee2","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.14.tgz","fileCount":331,"integrity":"sha512-csDcVAjYBhw/42LDN7wiUVi5rIyL3QyiYA1nnrCGGrAjpCKPQskGoedCz8KZAk6JUW2LXnjIHOi6ZZYDiLAq9w==","signatures":[{"sig":"MEYCIQDuF36vOlq6vawn1+5esiuVk1zP/xETQY0AHAD8hsi13AIhAJf0p4cL8ttvtwVm/g5KNZ8eQcwO+NP2M++Nlrt19MU4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2419788},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"722dbadcea52d9d10ac96b81b3b4e95310406830","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.14_1776611034758_0.4601140731006337","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.15":{"name":"thepopebot","version":"1.2.76-beta.15","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.15","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"0910317033d6c3713eb484165287112632908aa1","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.15.tgz","fileCount":331,"integrity":"sha512-p+bV2LAvGY+Pk5l7Ucyd7dgPaFIFY3tg+X9dDEXp7hTTkU6FSrgU+mQESF9sPUslI9K9RnpKeOJ0Z4rTynd4Dg==","signatures":[{"sig":"MEYCIQCCxWMC0AI/wyyXByjCPTl16q9Qm7+2Afdcshwiku+mRQIhAPoQIIf/iiaEURnLIfBquPS6kJ6mfLvD1lRRQAOYzogy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2420388},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"cd209e452db8ffa690ff972d4ed4ea06567ec6ee","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.15_1776620625840_0.1913098606348087","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.16":{"name":"thepopebot","version":"1.2.76-beta.16","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.16","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"962921bca98021cb8f561fc53322089080a2da4a","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.16.tgz","fileCount":331,"integrity":"sha512-4kediIVYzV61HwJ5c1zioqSFAyGuHNIet77kQuQXFopTZCibbIDR1mgn4A9nSvgTxjZD8AvCwuWSTDQNI5x6ag==","signatures":[{"sig":"MEYCIQCkSb51nRKdq3RFPl3uUEW7HEMQcN/5LEpyBYHl2XCdgQIhAP0eaVE80FJv/t9ZAitQhVlZU99UtRNAInb0sH9z4Mh/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2420388},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"158437c19e9ff93b779110bf215ae5938ee5df88","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@langchain/langgraph":"^1.1.4","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101","@langchain/langgraph-checkpoint-sqlite":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.16_1776640889546_0.6037038661381382","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.17":{"name":"thepopebot","version":"1.2.76-beta.17","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.17","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"e4fe8f1da168fe05e3b26638cb3c683bcb0a78bc","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.17.tgz","fileCount":328,"integrity":"sha512-Pv+rcA964CnN4tN8o+ZRngbAeoMy/AhVmfdZFP5QZqVyzRO9uDAg6P58pAgwYgbzEDVeeY+g8YOdUjFVcg3tJg==","signatures":[{"sig":"MEYCIQDDLM96qPThIG6QGJM2Yw0WpzdXEtOTX9rh4ltV1fEAZgIhAOAMm17lH9HJYYi4IHGmKbFMuvm0PvZLiVab5pAupC9P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2427791},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"8ad3668368c0a2deae3f01b2f005f69a2ca16e5b","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@langchain/core":"^1.1.24","@xterm/addon-fit":"^0.10.0","@dnd-kit/sortable":"^10.0.0","@langchain/openai":"^1.2.7","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@langchain/anthropic":"^1.3.17","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","@langchain/google-genai":"^2.1.18","class-variance-authority":"^0.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.17_1777065394077_0.704408332149238","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.19":{"name":"thepopebot","version":"1.2.76-beta.19","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.19","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6dbf5dc8c01cd4a77df461eb10329c63727ecaa2","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.19.tgz","fileCount":328,"integrity":"sha512-TCW+qcp4JEXZ+rP2RHEsE4mzjLAgGrEHfALd0KUQ890jk6vifp4AAskdfSlQkVeHHZszq3t79TIjk479UonV4Q==","signatures":[{"sig":"MEYCIQDK4v4da/f4Dj6yiarRVLBazvbo0mfWu6t/tyIz28EfsAIhANJn9bX4axHRBl1GIJUPfWhqVCDtifLvXmBFaA6g8fME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2426699},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"a61500ba3e0b34ebc7f79334788f092ddcd07147","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.19_1777086120559_0.5581969918847174","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.20":{"name":"thepopebot","version":"1.2.76-beta.20","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.20","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"aca92bfe611509727cc4e6579bd1193bd535fdce","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.20.tgz","fileCount":328,"integrity":"sha512-lBT4Zfd8rxMfU0xj1NPNmkYX+UL5zfeiSL2go+JbvNVGM4WAqYUv97J3K4yJW4045ajtfzx0g5Nl0PLO+cDoWw==","signatures":[{"sig":"MEYCIQCwQCFz7s6GWq5h6lOk2CvB3P9vG5GKebLrIKNVhsiC3gIhAKtHe/38k9yGMwgQInTLAU47lAPuEV694/ZwZJp7Gh/1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2443452},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"a06d171c52aa1b8f72c15922a6a328c4f6846f7c","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.20_1777090606541_0.4808939683455391","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.21":{"name":"thepopebot","version":"1.2.76-beta.21","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.21","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"4ac4f1b788f3dca584d9fe84cf8230930072ad94","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.21.tgz","fileCount":327,"integrity":"sha512-GmmAKtTDwe6GrRmL2lHQHtQKpLnZDZSjNEwFAQuGtVWkcRgqeRe3/rcRHkwHl4R/+8aAm0/ivH8ZEI2pPay/Mg==","signatures":[{"sig":"MEUCIQCoOcnQ6A6N/jEhBaDyE9+v6r3aWX/7p8RSzVH9DBiCFwIgA1N2c4RbK0fSRlmsn5gZOeijErCGngHrK/iLWZcIVbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434499},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"03c897a59ffc8bfbe0dfd14773302018f6dd49e0","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.21_1777095395983_0.1881878869144451","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.22":{"name":"thepopebot","version":"1.2.76-beta.22","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.22","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"0370e6ee8b177e4d985002ce5f0ef1ddb08854ed","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.22.tgz","fileCount":327,"integrity":"sha512-sBEsVnRZeJl0/czr8T7nW6VL7T1y68DJtlMhgZI655wLfE3NpTluNEKW9+0adGb63aKzBVpvC8nqfv6C6yMsGQ==","signatures":[{"sig":"MEQCID5sMKO/9VQ5kijBFDIARhU7IqzGJfikm5R5xlbx2LoAAiAUtDIure1vY1wJA+Oz8lspahqGgBw796JNBovvS73XDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2436049},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"1a54dfdf9fe494b6ee83638ac070c9f721824d22","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.22_1777098300202_0.5988541655485697","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.23":{"name":"thepopebot","version":"1.2.76-beta.23","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.23","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"ff2ac0fe11121eb04c5281bf883a871f45c0033d","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.23.tgz","fileCount":327,"integrity":"sha512-23gxZWjbwcg7FJ5Mc1HPkEAQ2iL9Osdbp/KiP3mWb4AAhPr0UB4yHmfN9f8GYmA/Qup/BmhYYZ/WfREe4fp7uQ==","signatures":[{"sig":"MEUCIDPLB/1mBpci/P5HYoF0aQQgTmdvvnSJtzUJdMXyXTrSAiEAx8pFfKU3cHcuw8lc71nVOYvK9QoTlen1K40820545Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2436049},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"5625b2203f30f836ff036344cad3bbb0357849ad","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.23_1777100911592_0.5927342081796427","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.24":{"name":"thepopebot","version":"1.2.76-beta.24","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.24","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"6c082d34b070681abbd055f489b4ca40ee22902f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.24.tgz","fileCount":329,"integrity":"sha512-6iIBrADYecLCZ2p6jr6dKlvSeOwZEPuDXL91LvL3heOJoqiiKCZi2NxNgm+GR8quBbH6PopjgjXA3GkSoaELtg==","signatures":[{"sig":"MEUCIQCjdJhVwcym2tHhzkTg5WdkXEvbriE/mlcClM++TxbI0gIgSNJBQPfynoMWscKmER3mZA0EovY6pyEhskMBIH0XwEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2442682},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"9fe0750105014dfb5d306d0e04e2438093072426","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.24_1777133763145_0.8606732906642227","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.25":{"name":"thepopebot","version":"1.2.76-beta.25","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.25","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"75b2886113a2ca434d48e40de74283386a34cdd0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.25.tgz","fileCount":327,"integrity":"sha512-tatLlfTphTTCdbiFYzV3ldxJHYiIHaFGuYKtt6UjHUDmFQEkvwlmHlrXDcYgwrbBfHCaCSofmpGd/cMmRH7avQ==","signatures":[{"sig":"MEUCIDu0wz9iZeQAHsGOo7NQ2Mxyv2SL+ViP6WyklM1IgzzTAiEAjLhkgxlD0qW7/kGOJaOeYFgo3qODojQ33y4C5I9Rbew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2439625},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"bd1ec3db96d1ef3439aebea60cd87782df018bde","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.25_1777146639113_0.0838577130265008","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.26":{"name":"thepopebot","version":"1.2.76-beta.26","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.26","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"88aae16af337ed524c0bde7c7c9a33474f363ef1","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.26.tgz","fileCount":327,"integrity":"sha512-EObyYzPfk0sV+l+2+Idr5FecER1ttUkl61h06WqLxaXo+3Tw/S3LaywLDyd3gR31g6wYY4v4G57Ai2Wny/DEaQ==","signatures":[{"sig":"MEYCIQDtJ+6CIF/0+L5MMx8FyN0F47mJhQ3TxsKnd82NLijExQIhAKstuQmE8JFmmyXnTFKWSkRgGXntHSHfGS0IQpyvIV4K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2441591},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"5a40b98daee59210e0b1c3c006e83649ea62c12c","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.26_1777152938918_0.40336139025439843","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.27":{"name":"thepopebot","version":"1.2.76-beta.27","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.27","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"25c6ecbfcdf2b3b3cef3cbf799fc83b2b611d0b7","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.27.tgz","fileCount":327,"integrity":"sha512-XfDVZ8/xkGq0znSktwmx0OU54NolZ2PCqG+rPfOfpoWAtRjzn4gdv3vo6jSHL/OrFvjfzkOmYadABFBVfC0tYQ==","signatures":[{"sig":"MEQCIDjviU22lsKY0VmKE5eLG30wJ7w8Nmv8L59cM2ryV+p+AiByISMT2BJn2h7cznUs0r5tY0XgaBnh1J5ZCsGvp1tSiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2441623},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"f2a08fda13f584b0c14592971ca69396afd682e3","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.27_1777219471106_0.5501786423242669","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.28":{"name":"thepopebot","version":"1.2.76-beta.28","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.28","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"8c073dbd03d641ffd4ff2b0c640d5e9837c3ec48","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.28.tgz","fileCount":327,"integrity":"sha512-bkgto9GkjE1igFfOtTLxNeGbrnRzeRo9EXOYWk6B9xXFcRUjqOXSbAcLDOg78e9mac8POpPeUCSyNGTrcKMVQQ==","signatures":[{"sig":"MEUCIQDSqKk3Ugs5q+ZnYC388P6jN1NkdRVFFEXsPTt2PLVI1wIgR+TNfijMjnmzgw9Zlz2dyJn6ME8eF6PCnYrYYme6/W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2443987},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"10b60fe95c4f5d68fd562a39bc7891d024d3013f","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.28_1777225701938_0.8513839075292449","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.30":{"name":"thepopebot","version":"1.2.76-beta.30","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.30","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"418f65a6ef7b239f6a2a8888612f9ad64a1a2e74","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.30.tgz","fileCount":333,"integrity":"sha512-1cKPXc8knWU09ubfasr4n3gIFKwovezDQMfac1oNBXru/uvzl5hZdKKrDtgaL8RkQt6nGOQi3tId01T5S2tF4A==","signatures":[{"sig":"MEYCIQCpAaKswhYCb+jL7EFEEHNdf4UQ+uctntT/aHlWwq8ruQIhAMPLsKohg3132EIc6Hkl/H2WE/eHQ8Iaph14P+M4+fVG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2492063},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"1016523cfcd225136ddc94f51cd427abc796a361","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.30_1777421889627_0.15328528949881925","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.31":{"name":"thepopebot","version":"1.2.76-beta.31","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.31","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"b230853f4b21020b4c8f37e3a42e494297c3c8d5","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.31.tgz","fileCount":333,"integrity":"sha512-rLM7QxG43mpRkDDplXycMPZQnW5CNGlL2rl83qy7iqpDHbhBo3y+YBGjSe9jN4I1X2Jk/PqE5ZSrsaqf5UZbBw==","signatures":[{"sig":"MEUCIFPrwOcDD6Zcq9pbTz/ur6MkXqt7BRAzmaeL891eqXcyAiEA2F+kjDzITFDv5wVmZhZfhbK+qeBLn8fI/shnwmtubqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491686},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"cc41ade32e4475ded4be793b7c495d952c822290","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.31_1777430239192_0.9868321385158636","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.32":{"name":"thepopebot","version":"1.2.76-beta.32","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.32","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"b4d89f7e3b1559ef8ed729f714cb5aabffa5e4d0","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.32.tgz","fileCount":334,"integrity":"sha512-HVEBrjLBaaACxZBP5EmAYytAnxD1F9B5sZu9Ul4QfPlcnFrHlYbPNf2rN6xQXNthwGWk39eyuf7q9V1+cerQMw==","signatures":[{"sig":"MEYCIQDgkTX2TCwtQzShxgNUiYcGYoVltaFZbl8+djRW5ZxGwAIhANnSAokH2WFEk8bwpPwIl9wi4TM4LAp5fKfNxSDNzH8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2488682},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"a5c23a116fe0f76c213e6091a4322257217fd34b","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.32_1777483029435_0.15294824890703484","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.33":{"name":"thepopebot","version":"1.2.76-beta.33","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.33","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"4cfc80db172d13b91d3eb6d17301ce52c49ac2ce","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.33.tgz","fileCount":334,"integrity":"sha512-AIGDw+ewWfIkkBE+jwrT0AuR9Obe9hYBBshvluSmvTZrvHHI2mggXXPwtW5CUoVL/HFqpAJ4v9UUCXQLaXgGGQ==","signatures":[{"sig":"MEUCIQCV93hk5qWEZI8OAOMkirRXf8N+BCS371DOthNBJj4w/QIgKsfikOLIYmW5+sIZ/kzsKD/4aKftFP4fKoWJ7GzwY/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2489212},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"9c5155db8e4182cca1901657cb0d3fb530c0bd0b","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.33_1777494999819_0.27985806558966964","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.34":{"name":"thepopebot","version":"1.2.76-beta.34","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.34","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f5e616ce44a46c9d9be880fa8dad8b1d4d747508","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.34.tgz","fileCount":336,"integrity":"sha512-8yuSoqrTW0/T9G4TaI7L1aoq45a8fbxxzf4Id4Ft87/q9ZNxsTFH2qM1kHZAG3D8d1zoNwqciOLAbyevTHUyHA==","signatures":[{"sig":"MEQCID1sT2FOrrqo0zH3/tFZiaZnG8SXtrlFzp003NER2sTYAiBBkaX01Z5ZfH+FUE/fW89uyq2lGyax9yLdA9PgJ7AjqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2518055},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"ad58513c5ebe98de3bf73c04ad3be6d04a99961a","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.34_1777564862147_0.4694903081509707","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.35":{"name":"thepopebot","version":"1.2.76-beta.35","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.35","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"57ed07ffe88c656fa9df24ee92c5dcaa0e33d92f","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.35.tgz","fileCount":336,"integrity":"sha512-xcGcaAOmdFdLnxeVewmCBGgF9Cb9tAPl+7tt6JKPDsTt1Tv2Ebhr3iN4zUVlIotD+Qg5EvAMGrNqJ7eeABryRg==","signatures":[{"sig":"MEUCIQDu0Re2WsL/TjGt881BoJp5PVWqIcevY9O3mGRHd1TEjQIgGoXzVEqS7QehPBoNid+b3k0qJM7mNLCVuTIa6jdQSwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2518647},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"f5a82f183144666a6a7934c55f683c3c9b07baec","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.35_1777567048126_0.034395576448756904","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.36":{"name":"thepopebot","version":"1.2.76-beta.36","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.36","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"91e53c88f2631c77181d6c84a8a482a5269fc19b","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.36.tgz","fileCount":336,"integrity":"sha512-YfKlxPi8K3w15VELZjk7G2QMcyCBxf3J9ELtZbmbTOKQM6h6yIWRtdyL1/gIzR/jAiPrcI0EgZU67L5RR/IYBA==","signatures":[{"sig":"MEUCICDq4e50p6hzz46nOKaJoymfY33Ljo4YZzEoiLEVCfp+AiEAwChHQ4qJaRd9LElL7M2DCRY/bsU3YZv/EwHYZCohWCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2519664},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"53d6e869686eca419b3c9219877ac7f3d17d6e4b","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.36_1777574823192_0.17221509180607897","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.37":{"name":"thepopebot","version":"1.2.76-beta.37","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.37","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"cccb3bf94c5b70cbcf3872af50025c451404dc4e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.37.tgz","fileCount":335,"integrity":"sha512-5BMBSVOf8LewHccDFBxCV0bpFnoRFAvfTUyUgocHAeQkFqdvX7ED/gAuqd9FCwLZdKuHeCmZLTSla3kKalYVyQ==","signatures":[{"sig":"MEQCIC7IuTJJWCLgEZ89I1KHq86tmeVXlxdnuF4fiop3/87rAiAPkwpNd0UHXypCRufoMyb/mKGWvPrV1DSEgu9CpWDDsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2530867},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"8f4e3942afe0ecf28ce26621a60a2f6fb5a7b0a5","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.37_1777590163033_0.33222840863634806","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.38":{"name":"thepopebot","version":"1.2.76-beta.38","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.38","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"edb8f39521aafe01c82274badbcc5ed133c0c014","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.38.tgz","fileCount":335,"integrity":"sha512-yHj1Dirpxi+Ew6Nsy/eGOqvKzIE6fe4Yso65KZmm9JV2U4++3RdkANXsvc8fai547tKmbuFqy+DkN7n27XJyOQ==","signatures":[{"sig":"MEUCIQCIxCbqazLwaiBbjGgbJ6FaS9MjiwajlhPh8BhszadI8wIgA2FiR4OHjMekQknhpsxWZCiFfVtkg1BkzRTlRpkuOqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2529425},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"1279d890114d8cd3df5b9f260a4d6256594375fa","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.38_1777738869623_0.6646369339978861","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.39":{"name":"thepopebot","version":"1.2.76-beta.39","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.39","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f27bf64d49ab349310167c75eec16e8f957d52ba","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.39.tgz","fileCount":336,"integrity":"sha512-xsBe2GH8ubnd/o6TVOznfZfA087smuA5kkXVdFpOaS7ExR5cpoITizN3ktU3HfG/grrGFDcLdbMAyymhmbEbcA==","signatures":[{"sig":"MEYCIQDy7p5CeeXGN216sP3GCHNR/l8s3YhbhxjvBvFoO9936QIhAKt48W227MA94f2XPxz3ufpOcZ0AfWi+S3K+xWLWCAxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2535583},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"c4e2da9663cd4b7f84adc2fc4461d2a5a051e109","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.39_1777848853274_0.3311799888201208","host":"s3://npm-registry-packages-npm-production"}},"1.2.76-beta.40":{"name":"thepopebot","version":"1.2.76-beta.40","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.76-beta.40","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f53991df04f8da05c5645a7992d3d188ff6adb28","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.76-beta.40.tgz","fileCount":338,"integrity":"sha512-kad1HZxy620kcnuA3FZHaNFfTPaHFp2RUL3ka+l8efyoXUH78kCU00MFqbCG8Uq/j/tydPwzXx57o9GMdvQBTQ==","signatures":[{"sig":"MEUCIBwsCEKm2ZLHYmxwcphAUGgYIUZUZbsnqpshNcXisyKuAiEA5FYSVHgYJAmYpNIgo74E0Kp2/lDRDEpROx4qztRVo3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564652},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"215456f84a9464e07caf00ffb6d4e9084031722c","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.76-beta.40_1777865041869_0.45154948462814626","host":"s3://npm-registry-packages-npm-production"}},"1.2.77":{"name":"thepopebot","version":"1.2.77","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.77","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"80015bdc326aaed2b66a99bc8ba240b10c21fda3","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.77.tgz","fileCount":338,"integrity":"sha512-OTt2cEA4D5sI1gccorb9e/PIWi0nEYoMjd7+iS/D+JpDMNg0f7gEihyX5SALJIKC2YsSSvWTXZOysnUBo1wCHQ==","signatures":[{"sig":"MEQCIFDJMucRMP9AJWHtns+d8p2uN1UhIulvGixFHveYWsXAAiAC+r4LZxsr4DsKIM6RYEkoaMkzYxfuKEGBCK/zuSE1zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564644},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"fd009660ccda5fe897a72769c41342dcc2723832","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.77_1778074424469_0.4145030042903284","host":"s3://npm-registry-packages-npm-production"}},"1.2.78-beta.0":{"name":"thepopebot","version":"1.2.78-beta.0","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.78-beta.0","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"472098a04fd1fb825bad62cb8d1ac8955d013dab","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.78-beta.0.tgz","fileCount":338,"integrity":"sha512-qUXhbNOBzQNKM/mOXiLU7DUKgbKxJga4gYMFhavECVZ8QpfRmxWe+iuZ6TH2m2zGmiZky9oHOSHC53ZvpgdpDw==","signatures":[{"sig":"MEYCIQCEed5rjnKNA1DjGB+ZYTAXUd6KPCQrfqcdAuX2XU/VHQIhAMrXxr9WcygdDMhNNBchWUGLs7LE48mYrmzNuXWUwFaA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2566788},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"469e766d3006a5b7dd5b916484c925ed25d6923c","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":">=15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.78-beta.0_1778103659986_0.48704115363826284","host":"s3://npm-registry-packages-npm-production"}},"1.2.78-beta.1":{"name":"thepopebot","version":"1.2.78-beta.1","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.78-beta.1","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"1555faf769d6d61fe837602b380a500ccc2fddd7","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.78-beta.1.tgz","fileCount":338,"integrity":"sha512-Hp79UkhzvkBDAFje/2wS9FVAuiaIIckJdHpctswD73YAl3NEQTqGIqJ8QZoXLgi6UF8085Jvpgl2Mf5h6hcvCA==","signatures":[{"sig":"MEUCIBd1cbcoPwFlO4gRTdcXWb0aVvxq0WPFoOEXXu5yUT94AiEAojqCcm8JxR5xpo6Hj/g84KLgUx4uQXw8iaY70JnAt/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2566787},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"96c3310b2937e2a01019988c2bea6a4bd680da55","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":"^15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.78-beta.1_1778107294484_0.5262741242028168","host":"s3://npm-registry-packages-npm-production"}},"1.2.78-beta.2":{"name":"thepopebot","version":"1.2.78-beta.2","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.78-beta.2","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"1b1ceb2e50506829770d64f3433cd93563ca451e","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.78-beta.2.tgz","fileCount":338,"integrity":"sha512-mSDMPfieMNTW2KTYAd3t5+/yqP/lbbBz3vz9lpNMLV8ULxzcyERn9WGwuqrXyFgWhFCisKGdZ6LmYK+aBvBDjg==","signatures":[{"sig":"MEYCIQCxd2VQYy7/fiYId/VDVG0z0M01OAfnYVYsqH2v14RnrgIhAJi38nK1lXSH00YWoTckooIsu2T8JGdL04bY6wp5LOIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564768},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"6a3217a0decd31ca3800463f0b2318c90f006df4","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":"^15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.78-beta.2_1778117785137_0.037576218087540525","host":"s3://npm-registry-packages-npm-production"}},"1.2.78":{"name":"thepopebot","version":"1.2.78","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.78","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"f7f6cd3dee2065ad279e4f362ad7db01b5b9f8d6","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.78.tgz","fileCount":338,"integrity":"sha512-gpHdq2zVuY5HyOZDFY/qRspqQ6YEe1Yc8Qt8TzJ2p1copLwlvQ448JSgYIQCqBVCzIfnRVDNNbf2EVTo7VHdsQ==","signatures":[{"sig":"MEYCIQCC5cR5iWFhKdgp8x1OMRZa30uiOwnmcBVPn3aVBWulmgIhAOkDv73saxKsPtJ+zM3z0jkXM3i4LYmR0JAd9nNrLwCM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564930},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"2a23858946eda57e401a0587c911d4f92896ecd4","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":"^15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.78_1778122947929_0.13591798866829108","host":"s3://npm-registry-packages-npm-production"}},"1.2.81":{"name":"thepopebot","version":"1.2.81","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.81","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"912581287672a698799ac91b305c360b31029e35","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.81.tgz","fileCount":338,"integrity":"sha512-ZT/1TZAc/rB0UmrE4Paxov4MuF8iYby5CXFJzzobZkxSEltwb4NobVNBqT8o6ybsIxOV8sN8aZm+EuRlbUiQTg==","signatures":[{"sig":"MEUCIH9X12IniYlzVi6nixIkU7VukSZB9RVdNlBYSkps+G4FAiEA+Ewsq4xEWRwQv06/q+cOrS/6But72hfP0njI7Rc8mEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2562876},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"7c29d7f1f8e403032f1aac9ce42dd7c3af739bca","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":"^15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.81_1778650604467_0.4898076857748237","host":"s3://npm-registry-packages-npm-production"}},"1.2.82":{"name":"thepopebot","version":"1.2.82","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"author":{"name":"Stephen Pope"},"license":"MIT","_id":"thepopebot@1.2.82","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"bin":{"thepopebot":"bin/cli.js"},"dist":{"shasum":"0e4ed24e00955d7f64f0588804f8862669d8b711","tarball":"https://registry.npmjs.org/thepopebot/-/thepopebot-1.2.82.tgz","fileCount":338,"integrity":"sha512-FOhzsHTwTsv9VyGXyY7+SxRR8pYfGHqEKrwWtE7IXg0fe9iei6oXZggC0laPPyXqsOW+HOYQ/2QAm6TgTF3aWg==","signatures":[{"sig":"MEYCIQDx2UKnL5tfwDTjYOMSV4lFA3XwiRMsjvGusr7nAJZc6AIhAIkq3XHXdPLJuVKEgL4x/723faSHvDQjVR96WQESuzgE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2570624},"main":"api/index.js","type":"module","engines":{"node":">=18.0.0"},"exports":{"./db":"./lib/db/index.js","./api":"./api/index.js","./auth":"./lib/auth/index.js","./chat":"./lib/chat/components/index.js","./code":"./lib/code/index.js","./oauth":"./lib/oauth/helper.js","./voice":"./lib/voice/index.js","./config":"./config/index.js","./cluster":"./lib/cluster/components/index.js","./chat/api":"./lib/chat/api.js","./db/chats":"./lib/db/chats.js","./db/users":"./lib/db/users.js","./middleware":"./lib/auth/middleware.js","./maintenance":"./lib/maintenance.js","./auth/actions":"./lib/auth/actions.js","./chat/actions":"./lib/chat/actions.js","./code/actions":"./lib/code/actions.js","./package.json":"./package.json","./code/ws-proxy":"./lib/code/ws-proxy.js","./voice/actions":"./lib/voice/actions.js","./cluster/stream":"./lib/cluster/stream.js","./auth/components":"./lib/auth/components/index.js","./cluster/actions":"./lib/cluster/actions.js","./containers/logs":"./lib/containers/logs.js","./db/oauth-tokens":"./lib/db/oauth-tokens.js","./instrumentation":"./config/instrumentation.js","./oauth/providers":"./lib/oauth/providers.js","./containers/stream":"./lib/containers/stream.js","./chat/telegram-profile":"./lib/chat/telegram-profile.js"},"gitHead":"33f032ddedee93ee139fba0464d5a765dc10e99f","scripts":{"sync":"node bin/cli.js sync","test":"echo \"No tests yet\" && exit 0","build":"esbuild lib/chat/components/*.jsx lib/chat/components/**/*.jsx --outdir=lib/chat/components --format=esm --jsx=automatic --outbase=lib/chat/components && esbuild lib/auth/components/*.jsx lib/auth/components/**/*.jsx --outdir=lib/auth/components --format=esm --jsx=automatic --outbase=lib/auth/components && esbuild lib/code/*.jsx --outdir=lib/code --format=esm --jsx=automatic && esbuild lib/cluster/components/*.jsx --outdir=lib/cluster/components --format=esm --jsx=automatic","db:studio":"drizzle-kit studio","db:generate":"drizzle-kit generate","postinstall":"node -e \"import('./bin/postinstall.js').catch(()=>{})\"","docker:build":"node bin/docker-build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"stephengpope","email":"stephen@sgplabs.com"},"_npmVersion":"10.9.7","description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^5.0.0","ws":"^8.19.0","zod":"^4.3.6","clsx":"^2.0.0","open":"^10.0.0","uuid":"^9.0.0","yaml":"^2.8.3","chalk":"^5.3.0","dotenv":"^16.3.1","grammy":"^1.39.3","split2":"^4.2.0","chokidar":"^5.0.0","bcrypt-ts":"^6.0.0","diff2html":"^3.4.56","node-cron":"^3.0.3","assemblyai":"^4.30.0","streamdown":"^2.2.0","drizzle-orm":"^0.44.0","@xterm/xterm":"^5.5.0","lucide-react":"^0.400.0","@ai-sdk/react":"^2.0.0","@dnd-kit/core":"^6.3.1","monaco-editor":"^0.55.1","@ai-sdk/google":"^2.0.0","@ai-sdk/openai":"^2.0.0","@clack/prompts":"^0.10.0","better-sqlite3":"^12.6.2","tailwind-merge":"^3.0.0","@xterm/addon-fit":"^0.10.0","@ai-sdk/anthropic":"^2.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","libsodium-wrappers":"^0.8.2","@xterm/addon-search":"^0.15.0","@grammyjs/parse-mode":"^2.2.0","@monaco-editor/react":"^4.7.0","@xterm/addon-serialize":"^0.13.0","@xterm/addon-web-links":"^0.11.0","class-variance-authority":"^0.7.0","@ai-sdk/openai-compatible":"^1.0.0","@anthropic-ai/claude-agent-sdk":"^0.2.101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.27.3","drizzle-kit":"^0.31.9"},"peerDependencies":{"next":"^15.5.12","react":">=19.0.0","next-auth":"^5.0.0-beta.30","react-dom":">=19.0.0","next-themes":">=0.4.0"},"peerDependenciesMeta":{"next-auth":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/thepopebot_1.2.82_1778703453801_0.9201569877717617","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-11T01:47:40.243Z","modified":"2026-05-13T20:48:56.224Z","1.0.0":"2026-02-11T01:47:40.399Z","1.0.1":"2026-02-11T07:00:45.326Z","1.0.2":"2026-02-11T19:37:41.697Z","1.1.1":"2026-02-12T04:32:14.018Z","1.1.2":"2026-02-12T05:51:03.630Z","1.2.0":"2026-02-12T23:39:42.764Z","1.2.3":"2026-02-15T05:50:08.512Z","1.2.4":"2026-02-15T06:25:33.043Z","1.2.5":"2026-02-15T06:51:35.431Z","1.2.6":"2026-02-15T06:57:04.549Z","1.2.7":"2026-02-15T06:58:22.785Z","1.2.8":"2026-02-15T07:45:34.425Z","1.2.9":"2026-02-15T07:49:33.096Z","1.2.10":"2026-02-15T07:57:46.522Z","1.2.11":"2026-02-15T16:52:36.471Z","1.2.12":"2026-02-15T17:15:48.848Z","1.2.13":"2026-02-15T17:57:03.754Z","1.2.14":"2026-02-15T18:10:46.217Z","1.2.15":"2026-02-15T19:08:39.095Z","1.2.16":"2026-02-15T19:46:30.314Z","1.2.17":"2026-02-15T20:19:47.848Z","1.2.18":"2026-02-15T20:33:39.016Z","1.2.19":"2026-02-15T22:58:04.227Z","1.2.20":"2026-02-16T05:30:18.421Z","1.2.21":"2026-02-16T23:00:07.766Z","1.2.22":"2026-02-16T23:26:16.118Z","1.2.23":"2026-02-16T23:54:47.829Z","1.2.24":"2026-02-17T00:40:02.560Z","1.2.25":"2026-02-17T00:56:52.801Z","1.2.26":"2026-02-17T02:59:17.391Z","1.2.27":"2026-02-17T06:17:32.697Z","1.2.28":"2026-02-17T07:30:26.247Z","1.2.29":"2026-02-17T07:48:43.247Z","1.2.30":"2026-02-17T07:55:55.228Z","1.2.31":"2026-02-17T16:34:45.450Z","1.2.32":"2026-02-17T18:43:52.075Z","1.2.33":"2026-02-17T19:25:08.896Z","1.2.34":"2026-02-17T21:14:01.439Z","1.2.35":"2026-02-17T21:56:02.398Z","1.2.36":"2026-02-17T22:04:58.194Z","1.2.37":"2026-02-18T00:16:48.936Z","1.2.38":"2026-02-18T02:25:49.775Z","1.2.39":"2026-02-18T02:57:56.381Z","1.2.40":"2026-02-18T03:37:23.751Z","1.2.41":"2026-02-18T03:46:47.565Z","1.2.42":"2026-02-18T03:51:23.197Z","1.2.43":"2026-02-18T04:20:45.955Z","1.2.44":"2026-02-18T04:27:42.005Z","1.2.45":"2026-02-18T04:49:14.038Z","1.2.46":"2026-02-18T05:13:27.419Z","1.2.47":"2026-02-18T06:10:55.090Z","1.2.48":"2026-02-18T06:21:45.272Z","1.2.49":"2026-02-18T07:12:31.143Z","1.2.50":"2026-02-18T07:20:34.635Z","1.2.51":"2026-02-18T16:19:38.332Z","1.2.52":"2026-02-18T16:36:16.119Z","1.2.53":"2026-02-18T17:01:19.407Z","1.2.54":"2026-02-18T17:31:43.009Z","1.2.55":"2026-02-18T18:02:51.756Z","1.2.56":"2026-02-18T19:13:15.842Z","1.2.57":"2026-02-18T21:29:36.336Z","1.2.58":"2026-02-18T23:00:16.771Z","1.2.59":"2026-02-18T23:53:21.485Z","1.2.60":"2026-02-19T02:06:55.419Z","1.2.61":"2026-02-19T04:14:02.307Z","1.2.62":"2026-02-19T04:43:48.323Z","1.2.63":"2026-02-19T05:18:54.810Z","1.2.64":"2026-02-19T16:52:16.012Z","1.2.65":"2026-02-19T18:07:36.649Z","1.2.66":"2026-02-19T18:41:40.925Z","1.2.67":"2026-02-19T18:46:42.976Z","1.2.68":"2026-02-19T19:23:11.274Z","1.2.69-beta.0":"2026-02-20T22:27:13.893Z","1.2.70-beta.0":"2026-02-20T23:11:51.555Z","1.2.70-beta.1":"2026-02-20T23:48:31.762Z","1.2.70-beta.2":"2026-02-20T23:56:46.859Z","1.2.70-beta.3":"2026-02-20T23:58:26.639Z","1.2.70-beta.4":"2026-02-21T00:28:47.502Z","1.2.70-beta.5":"2026-02-21T01:03:53.764Z","1.2.70-beta.6":"2026-02-21T01:33:44.236Z","1.2.70-beta.7":"2026-02-21T04:25:38.537Z","1.2.70-beta.8":"2026-02-21T05:41:46.522Z","1.2.70-beta.9":"2026-02-21T05:47:34.907Z","1.2.70-beta.10":"2026-02-21T19:08:22.635Z","1.2.70-beta.11":"2026-02-21T20:20:28.632Z","1.2.70-beta.12":"2026-02-21T23:53:30.725Z","1.2.70-beta.13":"2026-02-22T01:17:39.420Z","1.2.70-beta.14":"2026-02-22T01:27:59.463Z","1.2.70-beta.15":"2026-02-22T06:38:36.370Z","1.2.70":"2026-02-22T15:19:16.289Z","1.2.70-beta.16":"2026-02-22T15:19:16.294Z","1.2.71-beta.0":"2026-02-23T04:19:28.405Z","1.2.71-beta.1":"2026-02-23T19:15:17.538Z","1.2.71-beta.2":"2026-02-23T19:47:00.123Z","1.2.71-beta.3":"2026-02-23T22:59:02.144Z","1.2.71-beta.4":"2026-02-23T23:26:13.519Z","1.2.71-beta.5":"2026-02-23T23:57:10.173Z","1.2.71-beta.6":"2026-02-24T01:03:20.624Z","1.2.71-beta.7":"2026-02-24T01:38:20.239Z","1.2.71-beta.8":"2026-02-24T02:11:12.488Z","1.2.71-beta.9":"2026-02-24T02:30:23.833Z","1.2.71-beta.10":"2026-02-24T03:43:42.804Z","1.2.71-beta.11":"2026-02-24T03:52:42.593Z","1.2.71-beta.12":"2026-02-24T04:45:39.002Z","1.2.71-beta.13":"2026-02-24T05:08:03.106Z","1.2.71-beta.14":"2026-02-24T05:21:33.474Z","1.2.71-beta.15":"2026-02-24T19:50:12.134Z","1.2.71-beta.16":"2026-02-24T20:48:09.979Z","1.2.71":"2026-02-24T21:14:01.606Z","1.2.72-beta.0":"2026-02-25T04:23:06.447Z","1.2.72-beta.1":"2026-02-25T04:43:01.475Z","1.2.72-beta.2":"2026-02-25T17:08:37.245Z","1.2.72-beta.3":"2026-02-25T22:43:44.693Z","1.2.72-beta.4":"2026-02-26T02:04:55.174Z","1.2.72-beta.5":"2026-02-26T05:07:22.924Z","1.2.72-beta.6":"2026-02-26T05:25:41.694Z","1.2.72-beta.7":"2026-02-26T06:44:21.722Z","1.2.72-beta.8":"2026-02-26T18:25:15.834Z","1.2.72-beta.9":"2026-02-26T19:08:57.149Z","1.2.72-beta.10":"2026-02-26T19:40:14.594Z","1.2.72-beta.11":"2026-02-26T20:36:39.265Z","1.2.72-beta.12":"2026-02-27T06:23:19.582Z","1.2.72-beta.13":"2026-02-27T08:08:26.187Z","1.2.72-beta.14":"2026-02-27T18:23:00.077Z","1.2.72-beta.15":"2026-02-27T22:05:12.403Z","1.2.72-beta.16":"2026-02-27T22:27:50.611Z","1.2.72-beta.17":"2026-02-27T23:29:48.385Z","1.2.72-beta.18":"2026-02-28T21:08:35.150Z","1.2.72-beta.19":"2026-02-28T22:06:45.954Z","1.2.72-beta.20":"2026-03-01T01:39:28.831Z","1.2.72-beta.21":"2026-03-01T01:52:58.687Z","1.2.72-beta.22":"2026-03-01T03:50:37.729Z","1.2.72-beta.23":"2026-03-01T03:58:10.602Z","1.2.72-beta.24":"2026-03-01T05:07:43.401Z","1.2.72-beta.25":"2026-03-01T05:35:54.276Z","1.2.72-beta.26":"2026-03-01T05:56:03.476Z","1.2.72-beta.27":"2026-03-01T06:22:08.859Z","1.2.72-beta.28":"2026-03-01T08:09:49.245Z","1.2.72-beta.29":"2026-03-01T09:01:33.840Z","1.2.72-beta.30":"2026-03-01T15:20:44.333Z","1.2.72-beta.31":"2026-03-01T16:33:22.882Z","1.2.72-beta.32":"2026-03-01T16:45:54.068Z","1.2.72-beta.33":"2026-03-01T17:14:07.008Z","1.2.72-beta.34":"2026-03-02T05:17:19.395Z","1.2.72-beta.35":"2026-03-02T07:24:31.358Z","1.2.72-beta.36":"2026-03-02T15:12:59.278Z","1.2.72":"2026-03-02T15:19:42.925Z","1.2.73-beta.0":"2026-03-02T20:32:05.283Z","1.2.73-beta.1":"2026-03-02T21:27:51.577Z","1.2.73-beta.2":"2026-03-02T21:33:57.222Z","1.2.73-beta.3":"2026-03-02T22:06:14.944Z","1.2.73-beta.4":"2026-03-02T22:23:20.502Z","1.2.73-beta.5":"2026-03-02T23:54:01.550Z","1.2.73-beta.6":"2026-03-03T00:42:54.852Z","1.2.73-beta.7":"2026-03-03T01:35:20.798Z","1.2.73-beta.8":"2026-03-03T02:02:52.612Z","1.2.73-beta.9":"2026-03-03T03:03:28.254Z","1.2.73-beta.10":"2026-03-03T04:03:23.223Z","1.2.73-beta.12":"2026-03-03T05:36:33.487Z","1.2.73-beta.13":"2026-03-03T06:32:38.123Z","1.2.73-beta.14":"2026-03-03T06:59:58.723Z","1.2.73-beta.15":"2026-03-03T08:06:06.062Z","1.2.73-beta.16":"2026-03-03T19:29:43.611Z","1.2.73-beta.17":"2026-03-03T19:41:44.160Z","1.2.73-beta.18":"2026-03-03T19:57:18.327Z","1.2.73-beta.19":"2026-03-03T22:46:51.569Z","1.2.73-beta.20":"2026-03-04T01:23:01.838Z","1.2.73-beta.21":"2026-03-04T03:44:32.544Z","1.2.73-beta.22":"2026-03-04T23:44:37.992Z","1.2.73-beta.23":"2026-03-05T04:24:38.784Z","1.2.73-beta.24":"2026-03-05T04:51:48.436Z","1.2.73-beta.25":"2026-03-05T05:17:13.987Z","1.2.73-beta.26":"2026-03-05T05:30:08.847Z","1.2.73-beta.27":"2026-03-05T05:48:44.559Z","1.2.73-beta.28":"2026-03-05T06:10:23.071Z","1.2.73-beta.29":"2026-03-05T19:58:49.469Z","1.2.73-beta.30":"2026-03-05T22:23:58.729Z","1.2.73-beta.31":"2026-03-06T01:10:55.116Z","1.2.73-beta.32":"2026-03-06T05:44:27.752Z","1.2.73-beta.33":"2026-03-06T19:17:01.175Z","1.2.73-beta.34":"2026-03-07T01:59:15.699Z","1.2.73-beta.35":"2026-03-11T03:54:04.524Z","1.2.73-beta.36":"2026-03-11T06:59:52.720Z","1.2.73-beta.37":"2026-03-11T07:17:07.533Z","1.2.73-beta.38":"2026-03-11T07:23:45.201Z","1.2.73-beta.39":"2026-03-11T07:34:02.225Z","1.2.73":"2026-03-11T14:13:39.613Z","1.2.74-beta.0":"2026-03-12T19:48:27.287Z","1.2.74-beta.1":"2026-03-12T21:01:01.317Z","1.2.75-beta.0":"2026-03-12T21:05:55.070Z","1.2.74-beta.2":"2026-03-12T21:32:52.562Z","1.2.74-beta.3":"2026-03-12T23:43:07.922Z","1.2.74-beta.4":"2026-03-13T00:14:43.944Z","1.2.74-beta.5":"2026-03-13T00:37:13.106Z","1.2.74-beta.6":"2026-03-13T01:30:34.500Z","1.2.74-beta.7":"2026-03-13T02:31:37.183Z","1.2.74-beta.9":"2026-03-13T02:50:09.294Z","1.2.74-beta.10":"2026-03-13T03:32:59.901Z","1.2.74-beta.12":"2026-03-13T16:13:40.669Z","1.2.74-beta.13":"2026-03-13T18:39:31.167Z","1.2.74-beta.14":"2026-03-13T18:40:35.928Z","1.2.74-beta.15":"2026-03-13T19:25:06.622Z","1.2.74-beta.16":"2026-03-13T19:52:55.083Z","1.2.74-beta.17":"2026-03-13T20:56:20.820Z","1.2.74-beta.20":"2026-03-14T02:59:00.469Z","1.2.74-beta.21":"2026-03-14T07:55:00.549Z","1.2.74-beta.22":"2026-03-14T21:52:32.928Z","1.2.74-beta.23":"2026-03-14T22:27:28.024Z","1.2.74-beta.24":"2026-03-15T01:48:36.557Z","1.2.74-beta.25":"2026-03-15T05:50:19.516Z","1.2.74-beta.26":"2026-03-15T06:50:41.994Z","1.2.74-beta.27":"2026-03-15T20:21:50.270Z","1.2.74-beta.28":"2026-03-15T23:17:00.679Z","1.2.74-beta.29":"2026-03-16T00:48:03.756Z","1.2.74-beta.30":"2026-03-16T15:41:51.913Z","1.2.74-beta.31":"2026-03-17T00:37:28.479Z","1.2.74-beta.32":"2026-03-25T04:55:20.166Z","1.2.74-beta.33":"2026-03-25T05:33:02.823Z","1.2.74-beta.34":"2026-03-25T06:20:43.176Z","1.2.74-beta.35":"2026-03-25T06:40:32.987Z","1.2.74-beta.36":"2026-03-25T19:12:11.530Z","1.2.74-beta.37":"2026-03-25T21:03:14.059Z","1.2.74-beta.38":"2026-03-25T21:55:31.881Z","1.2.74-beta.39":"2026-03-25T22:45:52.247Z","1.2.74-beta.40":"2026-03-26T02:16:27.066Z","1.2.74-beta.41":"2026-03-26T16:27:43.658Z","1.2.74-beta.42":"2026-03-26T22:10:20.988Z","1.2.74-beta.43":"2026-03-26T22:48:43.068Z","1.2.74-beta.44":"2026-03-26T23:54:08.788Z","1.2.74-beta.45":"2026-03-27T04:16:02.227Z","1.2.74-beta.46":"2026-03-27T05:25:40.904Z","1.2.74-beta.47":"2026-03-27T14:06:55.203Z","1.2.74-beta.48":"2026-03-27T18:24:51.425Z","1.2.74-beta.49":"2026-03-28T02:53:38.627Z","1.2.74-beta.50":"2026-03-28T07:12:12.164Z","1.2.74-beta.51":"2026-03-28T07:33:16.512Z","1.2.74-beta.52":"2026-03-29T00:39:30.262Z","1.2.74-beta.53":"2026-03-29T15:44:13.487Z","1.2.74":"2026-03-30T14:19:04.531Z","1.2.75-beta.1":"2026-03-31T02:06:07.166Z","1.2.75-beta.2":"2026-03-31T03:13:03.855Z","1.2.75-beta.3":"2026-03-31T22:09:12.620Z","1.2.75-beta.4":"2026-03-31T22:10:15.085Z","1.2.75-beta.5":"2026-04-01T06:39:15.691Z","1.2.75-beta.6":"2026-04-01T15:35:55.732Z","1.2.75-beta.7":"2026-04-01T19:21:02.071Z","1.2.75-beta.8":"2026-04-01T20:12:49.765Z","1.2.75-beta.9":"2026-04-01T20:32:47.251Z","1.2.75-beta.10":"2026-04-02T01:59:11.046Z","1.2.75-beta.11":"2026-04-02T18:55:44.504Z","1.2.75-beta.12":"2026-04-02T19:34:50.626Z","1.2.75-beta.13":"2026-04-02T21:40:54.067Z","1.2.75-beta.14":"2026-04-03T01:39:51.956Z","1.2.75-beta.15":"2026-04-03T14:35:36.965Z","1.2.75-beta.16":"2026-04-03T17:19:29.361Z","1.2.75-beta.17":"2026-04-03T20:14:03.116Z","1.2.75-beta.18":"2026-04-04T03:19:32.723Z","1.2.75-beta.19":"2026-04-04T05:28:26.807Z","1.2.75-beta.20":"2026-04-04T06:38:05.684Z","1.2.75-beta.21":"2026-04-04T17:43:29.549Z","1.2.75-beta.22":"2026-04-05T15:53:32.148Z","1.2.75":"2026-04-06T05:54:49.620Z","1.2.76-beta.0":"2026-04-10T15:02:53.982Z","1.2.76-beta.2":"2026-04-10T16:24:05.931Z","1.2.76-beta.3":"2026-04-10T22:41:24.294Z","1.2.76-beta.4":"2026-04-10T23:04:30.123Z","1.2.76-beta.5":"2026-04-11T06:52:24.678Z","1.2.76-beta.6":"2026-04-11T14:59:01.797Z","1.2.76-beta.7":"2026-04-11T17:07:46.541Z","1.2.76-beta.8":"2026-04-11T20:58:36.138Z","1.2.76-beta.9":"2026-04-12T16:37:12.539Z","1.2.76-beta.10":"2026-04-12T18:54:31.666Z","1.2.76-beta.11":"2026-04-18T21:48:09.955Z","1.2.76-beta.12":"2026-04-19T02:23:46.738Z","1.2.76-beta.13":"2026-04-19T04:47:34.900Z","1.2.76-beta.14":"2026-04-19T15:03:54.948Z","1.2.76-beta.15":"2026-04-19T17:43:46.056Z","1.2.76-beta.16":"2026-04-19T23:21:29.713Z","1.2.76-beta.17":"2026-04-24T21:16:34.290Z","1.2.76-beta.19":"2026-04-25T03:02:00.808Z","1.2.76-beta.20":"2026-04-25T04:16:46.717Z","1.2.76-beta.21":"2026-04-25T05:36:36.178Z","1.2.76-beta.22":"2026-04-25T06:25:00.419Z","1.2.76-beta.23":"2026-04-25T07:08:31.778Z","1.2.76-beta.24":"2026-04-25T16:16:03.356Z","1.2.76-beta.25":"2026-04-25T19:50:39.305Z","1.2.76-beta.26":"2026-04-25T21:35:39.145Z","1.2.76-beta.27":"2026-04-26T16:04:31.315Z","1.2.76-beta.28":"2026-04-26T17:48:22.181Z","1.2.76-beta.29":"2026-04-28T23:50:03.334Z","1.2.76-beta.30":"2026-04-29T00:18:09.826Z","1.2.76-beta.31":"2026-04-29T02:37:19.409Z","1.2.76-beta.32":"2026-04-29T17:17:09.607Z","1.2.76-beta.33":"2026-04-29T20:36:40.029Z","1.2.76-beta.34":"2026-04-30T16:01:02.321Z","1.2.76-beta.35":"2026-04-30T16:37:28.409Z","1.2.76-beta.36":"2026-04-30T18:47:03.492Z","1.2.76-beta.37":"2026-04-30T23:02:43.210Z","1.2.76-beta.38":"2026-05-02T16:21:09.819Z","1.2.76-beta.39":"2026-05-03T22:54:13.463Z","1.2.76-beta.40":"2026-05-04T03:24:02.058Z","1.2.76":"2026-05-06T05:27:25.340Z","1.2.77":"2026-05-06T13:33:44.660Z","1.2.78-beta.0":"2026-05-06T21:41:00.244Z","1.2.78-beta.1":"2026-05-06T22:41:34.653Z","1.2.78-beta.2":"2026-05-07T01:36:25.343Z","1.2.78":"2026-05-07T03:02:28.173Z","1.2.81":"2026-05-13T05:36:44.741Z","1.2.82":"2026-05-13T20:17:34.098Z"},"author":{"name":"Stephen Pope"},"license":"MIT","keywords":["ai","agent","autonomous","telegram","bot","claude","nextjs"],"description":"Create autonomous AI agents with a two-layer architecture: Next.js Event Handler + Docker Agent.","maintainers":[{"name":"stephengpope","email":"stephen@sgplabs.com"}],"readme":"","readmeFilename":"README.md"}