{"_id":"hablas-ai","_rev":"85-571d482f06ca9b1937a3cd9b6e52c0a0","name":"hablas-ai","dist-tags":{"latest":"2.7.0"},"versions":{"1.0.0":{"name":"hablas-ai","version":"1.0.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"47dca9f596681806ddac76c48c422acaa4eade9b","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.0.tgz","fileCount":8,"integrity":"sha512-CSbAqocGPjqDLKZWLRy34YUVd8XOcaIn0Gd8DJFQ5C8/LNxZGKSa7nSCEnQcULdJ37Sxrp9mG80K1Y+d2Hq35w==","signatures":[{"sig":"MEYCIQCCLQZwwWmtcNY/ebxKWWyqTaRJIx28GriGNvVZJdn7rQIhAMTHEkg+DBLdxDjOQ5jjSokogOUFy0fwloshjX64y9/1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506185},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"c18bd9b387c885f3c64fc4dfd9b2448ccff32809","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.0_1780259588850_0.10921887021503918","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"hablas-ai","version":"1.0.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"5a6fb8e41e58b52fc9ab1fc45a44575e4c4ddb3c","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.1.tgz","fileCount":8,"integrity":"sha512-fKEcy5hZgtyXX/hkXrRn3JFt1J4oIhad+b+9VqUMMW4puOpYUtMWKKVI8uq6wrSL5lRgxisrkzvFmOyUHBBvcg==","signatures":[{"sig":"MEUCIQCkk/inzUtq9AaTu5WNligRmDd6N76VluuNCyRLfxss2AIgAiUKxNEXxWFlbDpVzYaVxZeKzRZmeXlITmIGlPVxbrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507712},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"152a9058b6090d5bd9bcfab40ddf450a0d764cd2","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.1_1780327971729_0.6291040486151411","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"hablas-ai","version":"0.9.9","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@0.9.9","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"d3cadeb574f5cd951c6c863a0a25ed24741e3081","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-0.9.9.tgz","fileCount":8,"integrity":"sha512-9OUcealeIHmO1EypCqJV6Loc3UKSMEW9/fd8wNf8Q1pnFnn3QaqSGBnvBYSMVsr5TcVWwBUxOE+Gov8xz6dRwA==","signatures":[{"sig":"MEQCIA43IDnFa0kSYcV7tXauCGPSP/hoJZ/2Xv466xYii89/AiB4zHPLWLt0Ra3QG6uqou4fEooBm+szOtgGLMcrF4Vh9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506577},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"b2791974cc088721b649f02b0a7ef05266c04238","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_0.9.9_1780328266883_0.4988795441220941","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"hablas-ai","version":"1.0.2","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.2","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"7c9fc3ee74589201d078f9c5f5aab695f023eaa9","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.2.tgz","fileCount":8,"integrity":"sha512-jDmcXICRrPXg8DKeoy690zBx6zGTfUBizD388OCrVsPZ5IwNKG+LjuANq1Wsz9NVqboGf5qDdt2MnTHsJ0fRpA==","signatures":[{"sig":"MEQCIAe95j6F1Y2oMX3ON34Db2RHKl0OHXV9xtIezt0mHm1jAiB/bw4uOSp9zJFpEcXjkPeP/3rU7zSGRjIKdXC9u++ICg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506577},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"a96101c92b2f86a25c5e4a1a1cc020e797a5b872","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.2_1780330002810_0.5911858468607487","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"hablas-ai","version":"1.0.3","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.3","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"54a2a1eee7db0fe94c2ab14fe5afd792093dde24","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.3.tgz","fileCount":8,"integrity":"sha512-/qCjckGmZKLUbmhQAqkxkqZPSBfQE8uOdKrRneqw8z5yeTXzlDZuVl7IdJivyX1LyOiwX8GMT5uH8FZ29i7bvg==","signatures":[{"sig":"MEUCIQDDyf/aP4O1E7gyicroQTdAEz9HIGLBgY0bgi0G5af/KQIgG/hxrL1GyUoZPidS1La90eH2oRNiIXzd4hKqu70Ml48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506564},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"a880534cd86abd67d56edc04910a841eb2316785","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.3_1780331328473_0.05753816231164244","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"hablas-ai","version":"1.0.4","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.4","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"e3af4bddc3c8b3c699bbc65ebca1cbab146d436a","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.4.tgz","fileCount":8,"integrity":"sha512-BmpP0ANKjGGckujBABt9cp/Pe5BuWxM9grSdr35Tr96GTDYJwTFOXNm7JfZMsz7vRA1YKahrAjnLfaKelPUzcw==","signatures":[{"sig":"MEUCIFa2x2eYI7WLSqAZxqO0Ni5s/Ideb10RJv/jlbfC42P9AiEAzd2S+apZFkD+lY5xlYc8tLPcRYoa9i5lpya0YiGkm5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506935},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"d756d7b24bc6154a4b1ce59c8b5a4138fddf492f","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.4_1780333843392_0.5863127805233723","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"hablas-ai","version":"1.0.5","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.5","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"d134aa6965724331603e2d12cb94ebf53e091bb5","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.5.tgz","fileCount":8,"integrity":"sha512-lUpojo+P5zMKQxi/ZhOm8/xpU1l4SCepl7sn2wTdf/BRVUZGsvvFT2Ay/3ZvbAX8TwjwtQY8/973FFPhDm7Dxw==","signatures":[{"sig":"MEQCID1ayZnAX54V6ww5IpvjRwP7OZ/kwP1GRe6dG0b7mfexAiBUgM7uu55629TFj1ruOK75kJiL+DLSO7RYAS5+rkI4gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509429},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e98c92a68011570645417c9d62f4ffab729cbaad","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.5_1780334951324_0.522004876898164","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"hablas-ai","version":"1.0.6","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.6","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"768449d118d650927bd5fb0eb11d38fd76653730","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.6.tgz","fileCount":8,"integrity":"sha512-S1zDGbybpbrM5hIEqkUyVAupaMkx/j9kC/43FXeKZuvOubzqMUALDanAymGR54EF8YO7AyKtkcbjUNmwjbgm6Q==","signatures":[{"sig":"MEYCIQDsDxZqzsadckjsyl2Un96szOzfucmtu5U/ycHu5d4vJAIhAOx3qv6AuhEoEBK1GCI1oxRazk5h+sy5uyyHQU9mRE4n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511822},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"edc3a9980185e999e718abe02a5922ca72d86471","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.6_1780336046093_0.296073710653435","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"hablas-ai","version":"1.0.7","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.7","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"b63c5d9ba016825324137c6843736b49ee3fc6ef","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.7.tgz","fileCount":8,"integrity":"sha512-8380vOGeJdQ6DUtfKcltn10DIAhFFgkJ8+1jpeI0AWGYaueoQ++Rk1uy4ge1/JMD+0x4xXLhDxo9s/amlHaV8g==","signatures":[{"sig":"MEQCIAJfUdgrXxTofHPeZUenpUA++Q4Far5ed6jaeBunvgSrAiAY5nIY6J86tpnJIm8AxD2letfFzczV4APIc806nlRRXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514409},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"1b3feae83a03896c47ac30ef3d5588868a5a1860","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.7_1780338681123_0.977939389716066","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"hablas-ai","version":"1.0.8","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.8","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"adcaa6e9dd1bce166257ec87e103ba1b657ef3f6","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.8.tgz","fileCount":8,"integrity":"sha512-jX7qJKlqQw20/3JHRqdzQFe3eq584giqjqhXYEueNKzUi13yVjXIkP729HsmG/gO0yoTqTa8wHsIApkZUG5aQA==","signatures":[{"sig":"MEUCIB98dYF7Q9DcJHTihBx5dWJq2agDLrVyRtD4sMbr5aJWAiEA+6DkCw9RXgnnNFi5ItHLSJxex0DxoITseqDQyI2jn8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514477},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"62a686fa589243711e6fc994b748f022898a323b","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.8_1780339968391_0.3500992705456456","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"hablas-ai","version":"1.0.9","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.0.9","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"d60369567c416aa0a48a413b069ca23483b1cf6b","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.0.9.tgz","fileCount":8,"integrity":"sha512-dtJ6hw3acxE+6uMtTY1G+urfc8364x41u0B5/Ybx+sAaVEUhEbXg+9puWpZYgRo55/F/Ya3BErWBIps3KW7Vzw==","signatures":[{"sig":"MEQCIFW1LJz4PQlJk3R2oJMni3q4Zrh6BqZ9Su6Ov5qhRESVAiBnKyTL6w8k5ylTchqimk8wNkRVMrcNP504cIFeQRbUAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515295},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"4a8f9a4d3d77d4862c000686760eae1cb0e8a17e","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.0.9_1780340208839_0.9560331579210257","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"hablas-ai","version":"1.1.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.1.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"dcf45d0b89b77dfd0dbde91809278980b15ff306","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.1.0.tgz","fileCount":8,"integrity":"sha512-HN1TbnRL99QUOb2o0ZbJJvIKwSSpIVSTftk3spBA27Z6lIScm5EazOxZpzAoqWl2poXo+frEZOSsVMy8D0LO6A==","signatures":[{"sig":"MEUCICR6kJmPXI0boncxlxyXjlhdvVAy9OHW0BofCGXYJLumAiEA0c/wUaqaSpkQljSFJrT0jV1SXgYLnsr3qJWpapvUCuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513172},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"c32cb32470f2ba006bd5088011d8620f748466c1","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.1.0_1780342323288_0.6221677161510648","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"hablas-ai","version":"1.1.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.1.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"e9bd20d87dd3291fe5aae690b733b8ecae1fd875","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.1.1.tgz","fileCount":8,"integrity":"sha512-ufm/8NYVdP4YLZtvwUYrZ2/KwIl36khLEt502YwcoSJ1l+ddJHby/0xrpIAHHMHOOlY/30V2CcZZXxIC99ngWw==","signatures":[{"sig":"MEUCIEgoMPaYJIJ8jGSuVZSwKJA/tuPf0o4ZuqGxNyIPUAIwAiEAl9DancpeT7wBn1rC9ggZKrVn1TY47QndE23QatVyWzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513640},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"87a177b2ce35a5814acd2af5beb2e61f38197ea1","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.1.1_1780342905226_0.12140253308115256","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"hablas-ai","version":"1.1.2","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.1.2","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"3f8363d0c9288c1aa3808ca190f374eba3c333c5","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.1.2.tgz","fileCount":8,"integrity":"sha512-Bt/ITbwkJURhYjX0/MP4XaLok6XD2QZTNGHn31Ql7kVoQagu/BYSfFKfDGa+hdVtvI3vA/rX6IxzFoub1y7dqw==","signatures":[{"sig":"MEUCIFHLVCr2pR+/YDCDKuATQ++uLff/srV7OuxF+oy5jOInAiEA4Ijf0q/Gc429aqdrcck5WHo10269YSFO1L9Mp7JEybw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513129},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"3890bf833b3c295bd9aeb5f3f2d981ba69288671","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.1.2_1780343353929_0.6211896264598866","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"hablas-ai","version":"1.2.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.2.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"3fdf00d66337e46035f625e0cfcd4ebbe611d4ac","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.2.0.tgz","fileCount":8,"integrity":"sha512-YIZLomxtPJaPdH4FGaV1v974S3J/xpVFcVePvN8FMxH22lCD/7qAc5/k0dbvjOirqkMS3/R6uoRu+UyzxV6Wsw==","signatures":[{"sig":"MEUCIBQrb+/xSV94flBIMud0KDs2tSX7U83nIAn3asqOPf5nAiEAjUGSm1oSaiPNJZ+qA/LhJB30BQ7n2Nmo+FRyjy22zzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510496},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"a9857eed0a7a5a5477bc7a80bbf12678e54f25c3","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.2.0_1780347153437_0.8665456844147776","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"hablas-ai","version":"1.2.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.2.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"84542152626b07c87d6c1b484715cb79d5cfc629","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.2.1.tgz","fileCount":8,"integrity":"sha512-kja+LUBF7T3ZvvvbCxnXjJ7bPUWfy1A9SVL0HE/gpnatf/QxmlK3olzPdiEW5vfnATx1uJHY/hjLqY3fgDQFtQ==","signatures":[{"sig":"MEUCIQCigMKcpjJyWE5MACryrZ5IHQphsDgETuEksRASOLcl7QIgQRAykWZKf++WbCkT+AtyhfoaJH/2EJI6j0XkFd9JQt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510443},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"4d5f7edd40d6b9bb73443dc7409913e3d00c5833","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.2.1_1780347499577_0.6802555287366692","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"hablas-ai","version":"1.2.3","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.2.3","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"c0b702f9d594eff62cb870f49def2e9758ebc319","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.2.3.tgz","fileCount":8,"integrity":"sha512-dYSu0bs3SJMncD18uiXipvPJ+h2K8Kmgce3hNNq4l555B91RI6c7532HABEIpBT9Uehwn6GlajhkYrvTBDq/ZQ==","signatures":[{"sig":"MEQCIEaVqE3qu6KhkyfDX65+yLcZukp2NZ/Vgn1UcD5cmbBBAiAnT4UYUIPm6Cpk3Yhqj0LIgAJhrf4DpyuCG1tC60ehsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482057},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"6129cf4ae4c9eba8cc1076e1c91ae8e33a5dca17","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.2.3_1780347795846_0.7947682519982691","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"hablas-ai","version":"1.2.4","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.2.4","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"74bd041dbdcb6f8ecba16ac8bcdf0361648b3f2c","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.2.4.tgz","fileCount":8,"integrity":"sha512-D6RJKS9VLxWNPEHbwPw5GgWNvkWyO9uAiqwIkOHZrGZ3mWMGzgUU2MFugTjXSsgpjDUgtXrwbbU0WL1HKmM2jA==","signatures":[{"sig":"MEUCIQDUbW8ZlbjNQllcy278tcFEONmFHZ6+MYw18dyvFc4FeQIgWXZDvFwufT6/VY1mcM3AzHgL/gzk6PhOmW9gIR+/h98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476271},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"6129cf4ae4c9eba8cc1076e1c91ae8e33a5dca17","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.2.4_1780348550512_0.3851266161578173","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"hablas-ai","version":"1.2.6","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.2.6","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"35b53f74751a3b0436fd087413b8b196b0c5693e","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.2.6.tgz","fileCount":8,"integrity":"sha512-X3z2wsEomZyUMX0LFKsJ1PasRKHWHXbxkgKpmZdUOgqb+GrZFvEFbtKvjQNkXA95v02rDbhPP6fblVMiU8esBQ==","signatures":[{"sig":"MEUCIQDZS0jeqOUrZrBaZwjmWWNsVuyZzKkepQQIFiGH0O4wAAIgVJHnlZDnnuZJ2leYN4UOKrQ6EwzgYVn63n1O03oi1Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424660},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e98c92a68011570645417c9d62f4ffab729cbaad","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.2.6_1780350636776_0.741788330217573","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"hablas-ai","version":"1.2.7","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.2.7","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"919f4fce1e52750c7d4eefb8fa1fd74ad9f75a54","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.2.7.tgz","fileCount":8,"integrity":"sha512-oIZUuibEYc6nREcsZ3HxOh+XKyy4K0U/oJr3Fvxd+RLUMDexG26o4MTl74HBhkxIsANG9AhzrdyHg/jChaEVYQ==","signatures":[{"sig":"MEUCIBsbBhLXlNfbHVKeH31LHDFFwqp5aREZ4Ox+aFJLyVcrAiEAl9ra3oFLBGIYpJ0Tf+d7dWcXBvbs8j/Xx8NqyQ/P4rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474303},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e98c92a68011570645417c9d62f4ffab729cbaad","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.2.7_1780351825135_0.48697647576111214","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"hablas-ai","version":"1.2.8","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.2.8","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"0389c29b62ba23f901493d7aaaaf4e729e322379","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.2.8.tgz","fileCount":8,"integrity":"sha512-gUm4y7Mvdqifi5LD+II6kBUaTlxOMIsBkRab1hGfNbm9xCy6G+4ZjhuWnv6hfP7xYajIlMnavz3s3TU3wAi92g==","signatures":[{"sig":"MEUCIGp5nL37VkbbdC4ZMwJ26uy7aB1mirTJhQYMY3V0BKMgAiEAxc12i728Ge4YGxpeygW4h4FJvCpu+KtnMsxwuJV6UGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509429},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e98c92a68011570645417c9d62f4ffab729cbaad","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.2.8_1780351924835_0.5352817600082806","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"hablas-ai","version":"1.2.9","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.2.9","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"4556656c3c6fe7e793c4a35b87fe8c37de6df8c0","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.2.9.tgz","fileCount":8,"integrity":"sha512-Uw5nRubzoVQt7HS1mZZZGPHXTwZ8e1ycu9yJSRrjdEBx+rYWzX4N+lI3cJMLkmY7m7dydmDYfdwXMTMwidTrxA==","signatures":[{"sig":"MEUCIGSI9wDfnZNFf4PKiees3nhSbLtfzU+fUXvhfKDLaLAwAiEApEIeCPNQARzIuYMFJnUJuos2akH1Chq+9xioKLVC888=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506935},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"d756d7b24bc6154a4b1ce59c8b5a4138fddf492f","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.2.9_1780352136185_0.7554819935079893","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"hablas-ai","version":"1.3.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"d8581be210008d7b4b7b70296e5e433179db8263","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.0.tgz","fileCount":8,"integrity":"sha512-RtF5aJ3ixzoiJYPoPPuEAg3/cnFy32CbCqbuef0ziiOzqmHhM3gZeLlTnaVVsdw2TMMPG7oapPFw/+vjOs1zZw==","signatures":[{"sig":"MEUCIERWafl4+jz12vAbDlGLYtzV+Ty4V5z/SCndd4rADmOXAiEAwKLwM+84BoWCmMt479+n5UQlXYxwT6ScmAfo/u0lok8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506935},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"d756d7b24bc6154a4b1ce59c8b5a4138fddf492f","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.0_1780352403228_0.1394499251750263","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"hablas-ai","version":"1.3.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"e717b5da049c21422d4decdae7910e0d852d09d4","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.1.tgz","fileCount":8,"integrity":"sha512-gcW38TiVzUPUKnjSWffurpqOByzLS0stxDZUOUdiceu9va+vKHKLNIJv83IRu6hs+YswfSUJRIKgM8B9+Es7ww==","signatures":[{"sig":"MEQCIHQJhvY6w1DutmIv2xspdyyIHnWie2Z3zZkBKTGheppeAiAtb/Vd1/bI1HJesWCcmZZ5kWckegqXtleUQudSotMfjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511499},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e72ae16783f7fe91afd32fe09aab3f08b5a7f2d5","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.1_1780881491702_0.35853023366381076","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"hablas-ai","version":"1.3.2","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.2","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"d8f46d07ecd808fa4aecdf674922cf31804e4762","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.2.tgz","fileCount":8,"integrity":"sha512-tyJ/k3Yn8b/00A5kLjfPN5nNn1kIwOP5/mFKeeSieYeUTYu760Q6GXtC/dVyz36SWH8a4ChW/ZlPZDIz27Zqkw==","signatures":[{"sig":"MEUCIBwChRl3tiZb9zZJDJGAp9uWeIHoTugWYk46+Kn/0CITAiEA4x72RJ7H9jZol9S7BCgvbnc1Vy9HvxvMYgJ2SxkJRz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510760},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"c19ef197490eb2ee17224090a78ed00ddd0a472a","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.2_1780883317535_0.9494723507038567","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"hablas-ai","version":"1.3.3","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.3","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"33a19d03bf3de25aa29f9c0edaf95aa8839ea6b3","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.3.tgz","fileCount":8,"integrity":"sha512-BFbmseXlPJw6ECPyQmDpk3HBKBCxPu1pkQhKrXUhohunezJrIpZz6+QxxdYe4DuNFiY+khhsli41KZCvOecrig==","signatures":[{"sig":"MEQCIBFoNeBwdu2aFkpaC6L04EZdV3U4sta4/JKjojBl7QQbAiBYyE5d+8CAsU06+qpq2Knl4d5z0bf+vjqt8HoRncy1CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511492},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"2d1dee8cb82c0a91322c63e6a749f44a24b57792","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.3_1780883762452_0.9626615803260059","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"hablas-ai","version":"1.3.4","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.4","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"753e8248b1b47c4e5f2783b78b11c816b266c317","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.4.tgz","fileCount":8,"integrity":"sha512-RdQw3+vrpstx1w6b+LjpvbJLzNFNd0FPt8TBWlF62XWxs+Q+ckIyaqO8mg5U0E0ML2949VIHRLA9eMypNHQkAQ==","signatures":[{"sig":"MEQCIArSXhfgjXrs1BIkpI40xTckFU+Sd9A1OfONSWCm68U2AiAYk8oObuuOoIfwmevPih/NJb3Ciq54V9qXPyM1SQBHfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512016},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"97a3ce72479ecb09de5e73c3623e8c9cf1060563","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.4_1780884135857_0.9243213907008532","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"hablas-ai","version":"1.3.5","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.5","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"ee1881fb71e604a155307450f712d4c5b50b2640","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.5.tgz","fileCount":8,"integrity":"sha512-chnXa0GGYyjS/DkGG1IeRKbzd6aMZATg8O9gMH1zNWOhJHJnMXLqbKHbEtFgl15ylePZ9eKnW3PZMgY/3lxb1w==","signatures":[{"sig":"MEQCIAkmShgvx4lvKjyRVZA9ZRQQDHD3KAV6n4LmrbJXbH+tAiB1OsjN5pijYexCBn01R/cslwISMxn/y5CucYbZtcNNFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516289},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"3b5f579d0c61d47b880fd3cccd595ea7a2062f69","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.5_1780884791690_0.5362930463135616","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"hablas-ai","version":"1.3.6","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.6","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"8cd72cc745f0ea7e94692091840b272c0f3a95ee","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.6.tgz","fileCount":8,"integrity":"sha512-J6BM8UFrjdetsTNlNd1OMWjBDsVRwmKXkax+c9efWFLJ9eg6Rr5QVAUrRJvwZfyilUNPHWGA29PXlqQEStaU8Q==","signatures":[{"sig":"MEUCIQDAah/rjHC+VQNnbOBfVV9j3R0HaRakW64oGWL4aqpKEAIgA254NmRMfeIVExr1s6vf5VPxSRncUa6hqr9RVjAAV5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516826},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"ba9f2e503445060ca8ad0e506abd0a7cc00c98dc","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.6_1780885193763_0.2081658714651553","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"hablas-ai","version":"1.3.7","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.7","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"200d8772e792157ba9f47035eb3af66976733c38","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.7.tgz","fileCount":8,"integrity":"sha512-Iua9gSljmlXJ4fE0cf5wdYl59DZGPxW8CMkbGWVhJy77zv88PBW1AWHVtdS6di6JpeFFQyHdJDJqD+DILARd2A==","signatures":[{"sig":"MEUCIQCb4GTGP68EF/P9JClSgoiOcx2T3WhwxtPOfWs1SekZ4QIgbIn2f2GxxDxz6BrVy6AYTMWQnlAeA8VdJr4Yb/lfwV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517502},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"cd6d4f7f5e5f95bb8657ebca19bc897c3d47eb37","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.7_1780885819333_0.8059611812254834","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"hablas-ai","version":"1.3.8","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.8","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"b88333479c5f16f5a547b6c27a3a75ae388e6f9a","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.8.tgz","fileCount":8,"integrity":"sha512-0P8LnKcsqhXTAsUwGlhkJJON+pmxSGmwTCLWajGM7VW5I6sAsumyUU2CdpN3uvm2nHDJJELrrDkRRUavyfLAGg==","signatures":[{"sig":"MEYCIQCIO69IamPX3lPXGmCuhvHIGI18ujeSx8xlYEvMWkJEVgIhAJG09g0XftqNAnlMfz5WgN5A8bRf5JEKUbMfOggBDINg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517120},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"42f78795fc8d352e7e5e21784c7baaf7f6fc6811","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.8_1780886385552_0.04258158339381746","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"hablas-ai","version":"1.3.9","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.9","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"23d49c4b57fe50a3b17c56a9ada36221b127a995","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.9.tgz","fileCount":8,"integrity":"sha512-79ZW7ZKoxvpQpTK8rFaVuN1Qe8zclWw5uv4c9wdXqKjZHKYspoSMZem8jlWDokFTzMRssNTCzZpAcOL9JlcL6g==","signatures":[{"sig":"MEUCIHBXWz8gsfq7iiledcKe2yMVzRn70aeFNmloGWS95JZmAiEApJRJK7LscCbObtVNk20MSlQB1laM98RCJ1rnD0cdo3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517214},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"29f1362bcc8224481ea922b87cb2c0ba4cd85ed0","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.9_1780886584927_0.5637095040470448","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"hablas-ai","version":"1.3.10","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.10","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"436c91851a48809de991a0d0639df57a6cb0eb9f","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.10.tgz","fileCount":8,"integrity":"sha512-RWAyi0nxDdPcJRNLLlpkbZNQem8tcv9UZNZ5jmCgECwFhg51mbZ1wN8z80eClK3oiNBdDSyUmANsVSCwDHfPog==","signatures":[{"sig":"MEUCIHngeZOlSGjmqISgURxsXGjDHiQdrADfwDpiNiBMJdTXAiEA/QgjIK6RNVk4SSvA+VSuKGMNK7kv4oopPHXbkXlB9YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517363},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"bdc4c9e8ec3b738d8c0e19b6ecc80bf410b980e9","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.10_1780886797715_0.4887956481145517","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"hablas-ai","version":"1.3.11","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.11","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"a3c5ca6c6e19145106dfe4b94efc301d74ee7cb3","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.11.tgz","fileCount":8,"integrity":"sha512-ZtEwwXJUmnZN15nIxS9qhgaZTChVxpb8ozgUs5UvR3vbj8Q3utaQkAHLQ/cgFFD9qdD52aU/uJHycqPj5g2PXQ==","signatures":[{"sig":"MEYCIQDAW0AjShdDRL24rMto2kVI7NFPyGu/ZxrxYmfJYiXVfQIhANgjWk5myFqCQxN5fKYb39rl5ixL/O8kSdnHrYM1MLgf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517365},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e149fcfe5742908a3e83b8ee3ff3cc871a3f91ba","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.11_1780887171007_0.5684479286516677","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"hablas-ai","version":"1.3.12","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.12","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"ef2709d410a3ba6fd33e65c7c78c0eb1ef3726a5","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.12.tgz","fileCount":8,"integrity":"sha512-tF0bUDnOG5oW3ry7rPfBsqO1VhP5xRfFy0yGS10Y69xuB3Cs1xkFRNdgv3hsKx66iO3sIgtXahFzuvTZOuGBWA==","signatures":[{"sig":"MEUCIDm6c8UalT97KeQ1v307fB//uvSl07KH4YLnYb6yagR8AiEA1TzWKRAIbtUZu14DlBuS8mMZXbZeAYCXO98GKc4+ouk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517345},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"aaf19f4b26c08aaf5faa83ff96cb119d68ab9e2d","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.12_1780889556330_0.15209162521000952","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"hablas-ai","version":"1.3.13","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.13","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"f0fa8d258911fce2c2ea0e4542136e4bf02f2e80","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.13.tgz","fileCount":8,"integrity":"sha512-UHQPDPw0cLc7tslWYdzJ00cx943/yvjvJbKimxE42CAvTe0CW7bDsc8lmS8RTCrQPf2lsdBM9H0C+elLKuN84g==","signatures":[{"sig":"MEQCIBsYGcP9bA0fYKASmjcCTg7jYvf2apkEcyMUcNRgT3A5AiAVZ6ckCnMnt/CG6knBC2jDfyCqgdaz7isbvxGQlg91Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517345},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"b27b6cf02969f74e51f3c6e39c5c0f49a0825502","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.13_1780890447643_0.8672882520145937","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"hablas-ai","version":"1.3.14","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.14","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"79efe8f5d1a6ef1f24bebc9314438022a90cb00e","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.14.tgz","fileCount":8,"integrity":"sha512-awU+UWneLVa/YI/lOpLwkHsjZRBY83yUyNshlN1/gOu2Z7hT/TAC9Ddo2fQyApUQ1Tvac/RWtHU6fPPTgAtoJA==","signatures":[{"sig":"MEUCIGbzM9TJtpLaY/NAUfd4+Y4JkXnswFs01trUayXgj0tYAiEA9onk9ijUreaLLGEAhG/Epit/bBVPkryxmLBqwTv3I8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518459},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"338fe70472d008519d544541ec53d66fc1ec6f1b","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.14_1780892146572_0.4300677300092206","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"hablas-ai","version":"1.3.15","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.15","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"269ce8ce1699edcb02219f18aa1cc3e7c5267149","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.15.tgz","fileCount":8,"integrity":"sha512-ZdrNjCQp0sh6yvED3h7iBItFOg7ztegW0g5OUNePBNYD1y4HJn+E/lRWsStEVWctfbCgc8FnHTVm6MsVJaI7Cg==","signatures":[{"sig":"MEQCICa8yNw60hgrKeqYDafD9Dtm3KoD0FaTMplXJ0CN98IQAiANYFpybl8oHsg90OwJYz3tkeIRCbLxPgmAxw0A1Cr/fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517495},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"82d5a376ff611e03fe1910f814622fca96db630c","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.15_1780892570459_0.33492758573195136","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"hablas-ai","version":"1.3.16","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.16","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"77ae756fac100b06310607231f1cb430488b940a","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.16.tgz","fileCount":8,"integrity":"sha512-FNRqjw9z65y+S+X/jgtVfsEPwFi0v2sSQU8RB5EFz2aIo6UKRPuT0Ld0eKJVcuKjvRK9HoY3vqCNIulSZkzRCQ==","signatures":[{"sig":"MEYCIQC2H7xKThirFhE+Y9MuHkE0rZFuj3dEJ6LRrZt+oMDNEgIhAJ+0F8tFbVP2GRy9kWpcIA/Z0TWJ12urKVtt9NAkSARW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523968},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"f697e8f9ceb24a1a08d53db715ce6212db7e4b1f","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.16_1780893650959_0.9041017311072486","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"hablas-ai","version":"1.3.17","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.17","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"8000d61e6a4e186fbedbc1afa62c1bb259f5e9c8","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.17.tgz","fileCount":8,"integrity":"sha512-WczdN6WoWMmHFIloo2e5t9q6qhQZgMXiwMyZs1ayC7o/PvcEQdZv0pBPYSv/rQsO+CiI1qKhXaIJ74wsbU5JNw==","signatures":[{"sig":"MEQCICNMJKn/8FUWBHX0gYUK6z6xeqrMJbPozUHLq6EUAmBAAiAHA8zKU/RKC1cTZ+csuc6wOc6anYrZoRy2u1enfhy7SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537347},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"63bbbbc10e581edc8d4a1dc761d387e6062242fd","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.17_1780979254360_0.9714714839096501","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"hablas-ai","version":"1.3.18","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.18","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"254fcd17453004ea462331af7b09a7f95f9b3d46","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.18.tgz","fileCount":8,"integrity":"sha512-bcOu+n9bBIGhGPGbx2TJo6VFQaoVkwPY5BmzainMZg3YACsvphmzLyqPwFPSyEiG5ARhKIlBqaCchnB4uBT2vA==","signatures":[{"sig":"MEUCIQDEb67rKwA0rUCG1dVdt0pJZQUIfef/zxQe+atgqg7F/QIgfHK1iD5M6EL220DkjNhjcVOi+HIMaQrcaRml8G6rCWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535270},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"63bbbbc10e581edc8d4a1dc761d387e6062242fd","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:orchestrator && npm run test:planner && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:planner":"ts-node --transpile-only src/agents/__tests__/planner.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:orchestrator":"ts-node --transpile-only src/agents/__tests__/orchestrator.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.18_1780979783568_0.012291339329789208","host":"s3://npm-registry-packages-npm-production"}},"1.3.19":{"name":"hablas-ai","version":"1.3.19","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.19","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"3d16255e72d9bcbf0414cb035a77b85c330f9683","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.19.tgz","fileCount":8,"integrity":"sha512-x4LvcyxrWn2oNasg6cb3B5I3zSSeyFMh4fy9Q18bnRPdZ2mZxTT+C4N2Cd+ioankw3avoHZSYXKDkMZpkp67KA==","signatures":[{"sig":"MEUCIQD7EHLC9pbhJbVnDCfl1qnBN69ihW5UiT00XStnIVnqqwIgM+LkveYlO7TOC+uKaqitk7dcI/teVX707PjLW16MuHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536551},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"f1c85168b14228425e700dea6709aff4e351bc6d","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:parity","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"11.6.2","description":"Premium multi-agent AI coding agent for your terminal — local-first via Ollama, NVIDIA NIM, or any OpenAI-compatible API. Watch the team work in front of you.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.19_1781143808950_0.8691025352925816","host":"s3://npm-registry-packages-npm-production"}},"1.3.20":{"name":"hablas-ai","version":"1.3.20","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.20","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"852b57c8889fe65b2d54385c5669d2c0d649f2a9","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.20.tgz","fileCount":8,"integrity":"sha512-zkRYD4DfdHbyy7gkCs6nCl7lYRfclW7H9qZW1ec1XigJeqQrtCezcVF0Im3r0QBOM9IT+HG4wn+jucKx9iCB4Q==","signatures":[{"sig":"MEMCHyUMS0m0UhBz+mGj795lEsDF8nAKnW4QNgdO+b3aaewCIHgkVLh/AQ6SUIZE2uPh+JPoEIS7S29twdK/r5up//bu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526308},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"34280cad154bde6e6c12a0028354e1df796682eb","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:parity && npm run test:runtime","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:runtime":"ts-node --transpile-only src/runtime/__tests__/unified-runtime.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium terminal AI coding agent with a unified runtime — direct leader handling for simple turns, internal specialist coordination for serious engineering work.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.20_1781223286884_0.3235492758563283","host":"s3://npm-registry-packages-npm-production"}},"1.3.21":{"name":"hablas-ai","version":"1.3.21","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.21","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"1d3f1b48bf01e7306040d8e51cc7b3ff5ebcb643","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.21.tgz","fileCount":8,"integrity":"sha512-h4ymsSGroq0Erzsv3zcvjdAYw9rJIsbXj3jK8hT/Lx0feBGFdYHT0cy8WQCJgltfnwxda++S9GhtTWqGTeZWew==","signatures":[{"sig":"MEYCIQDF1eQDVCgwmipmJ5XnJUPvxN4F+J808HHWAXkOxTLcvgIhAIce8TCPAlpf6n88ETv/axDlXZnvwtXA1eKDotenpHUJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527234},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"c6ef438b0903e2b203145ab5f87c850eee90c2f5","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:parity && npm run test:runtime","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:runtime":"ts-node --transpile-only src/runtime/__tests__/unified-runtime.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium terminal AI coding agent with a unified runtime — direct leader handling for simple turns, internal specialist coordination for serious engineering work.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.21_1781224147990_0.40945996432597553","host":"s3://npm-registry-packages-npm-production"}},"1.3.22":{"name":"hablas-ai","version":"1.3.22","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@1.3.22","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"e9e558ffc5a833f60bc93096d75a50a77588c7e5","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-1.3.22.tgz","fileCount":8,"integrity":"sha512-AZZxGQ6p9zKckRuiveSFw0WVEAt9HuSAvB/+lhIltZXlL30hpUvBhNP6YGNZF1Z6zCDLQihF79JNFcXdR+f4Bw==","signatures":[{"sig":"MEUCIQDLTHPXYqyp79veAeiJduvGY01u1jBk/aNXRhNoQl14MQIgfwmhgLbYrwDfAQMcBV0KxZwxBj59plxH9ftpewgiGjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528750},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"0e946e4cb10366419edfc6e9197c0596087b3c9e","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:channel && npm run test:parity && npm run test:runtime","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:parity":"ts-node --transpile-only src/agents/__tests__/parity.test.ts","test:channel":"ts-node --transpile-only src/agents/__tests__/agent-channel.test.ts","test:runtime":"ts-node --transpile-only src/runtime/__tests__/unified-runtime.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Premium terminal AI coding agent with a unified runtime — direct leader handling for simple turns, internal specialist coordination for serious engineering work.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.0.1","diff":"^5.2.0","chalk":"^5.3.0","chokidar":"^3.6.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","pino-pretty":"^13.1.3"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_1.3.22_1781225189800_0.4761917235787565","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"hablas-ai","version":"2.0.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.0.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"98d12e867425a867176cd289b31d0a58bb87a868","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.0.0.tgz","fileCount":8,"integrity":"sha512-VBcRfITxvizvXHonk1PMTNmdA6QJTCyv3sos7eOnFTJLWQfvWjFOul3sQoPmjDG4IHOv7xv8n3M2+zPsqh7+CQ==","signatures":[{"sig":"MEUCIHWiurooLOIcNL1Vp1xCb4owcrA7uR0XL3fDskAKsDYBAiEAn9SkuWIDOASQEKNHam+ZE80b52SxY9wGGOlBFGBsUAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231443},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"b90bb3baff9bb0776729ab7fe4fe388b210b93f1","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.0.0_1781227002245_0.8816477627447352","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"hablas-ai","version":"2.0.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.0.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"930d1485ec592f1efe0994f6e38374f7e7597d7c","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.0.1.tgz","fileCount":8,"integrity":"sha512-lba4UC7X3rW64WPLFcTUO3XC+xVYe2CVFGEGA00bjf329lTImDjPj+Re+ajBG9i+Lbcia5eJg0/7/7XxXP329w==","signatures":[{"sig":"MEQCIGPp5ltv7284sU5aGqJpoYn+HjWJjbDguFhxrPXJb2DLAiAZA1WGEQfUYAfEWg5P/K2MfRaPn71T841SVS6gsDDL8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237433},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"d4a2cee1c96f49ddd2a9ee33f79a79fe537c759b","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.0.1_1781228224349_0.9856543952573562","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"hablas-ai","version":"2.0.2","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.0.2","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"6e13cd3023d24b5eaeb57f4a4928ad5435d0a995","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.0.2.tgz","fileCount":8,"integrity":"sha512-ALXZdoo8XJy20LV4EXIZEeh+gPgL627X9Q1WvL1WM6PNocmzQJprja9IT/v1PccbSuvZ0zv9Kbtx46B1C5Ni3w==","signatures":[{"sig":"MEUCIQDvWCqZFBk039uiIIHzQhFQmG+sWZOweoVaSBNUKq04pAIgIP0q1aDKval218lPl1NdwhU+LPHtn87d8XJDuukzdJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239724},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"109e00b47890995b5c6ad2905cb4376544364169","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.0.2_1781228678473_0.9670223918254202","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"hablas-ai","version":"2.0.3","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.0.3","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"d7ee3392d4f21c4d642b2eebe9bdbefd9d490b1e","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.0.3.tgz","fileCount":8,"integrity":"sha512-duP5kyQBxmfYWrAA0trj84gzmCFp2vM8hLgrOxVZ0piCuVjH6X+emJlaR7+o9rjl3QdPJoUyNtTW2RevsxVPfw==","signatures":[{"sig":"MEUCIETFxSwc4bDszuMiMP6Rvsbia+p8JpxeCjoh+fzHAwb+AiEA/4sJMPfxZ4frUdPPbPiLLVfui6VOuIvZ5CZEyv3qN5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244105},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"3f7be634f2560f1933d293900d94692042de2721","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.0.3_1781229117034_0.277255089606125","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"hablas-ai","version":"2.1.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.1.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"9afe76371e993825ade94eb197ea789b53de4d13","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.1.0.tgz","fileCount":8,"integrity":"sha512-buyA2GsSBNBUBBL0E/soSujPUhElW4tRDKs/WESOcnFtmTMagb2K28IZRx97vw7lBe3qTRqXeQBCPpdeIiP97w==","signatures":[{"sig":"MEQCIEOGvjOuePCS5b/9E9zPjVDx9Gxu+ZvJRIRpjDDVnvvvAiA4I/dGNP3yySUCpPSnD2H9d7cs6nvZZ7bWeprlOsS4Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252120},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"11ed2ad7896cd0fe5b481c229010c0c9c33bcda1","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.1.0_1781230078423_0.7523501932625962","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"hablas-ai","version":"2.1.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.1.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"8374a136a2b34a9ed9713a079aeb5df01fadff4a","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.1.1.tgz","fileCount":8,"integrity":"sha512-TpKI8XAfBPgn28R8MmRAkRVnbwtFCRFn73tWKqRHSJJd3eGPpAeDKJFj6Nwle9CFGLODSrk0ndhqkrrN6Jwr4g==","signatures":[{"sig":"MEQCIHGDyG7HYAxMb6uAVUyF+ZNPFuU8ByE1T7dSvjeTJm0NAiAwOiifiDV85Csi6KeJqKScbCC+Q83GOiOuLGMeB3k8FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254106},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"0c3f75a6733b3c43f5c19930992535876ba497f1","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.1.1_1781230803341_0.08579550625022025","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"hablas-ai","version":"2.1.2","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.1.2","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"229336e7b4968624b033399582174566c69be645","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.1.2.tgz","fileCount":8,"integrity":"sha512-yHifoonVBVbAj1S7SjNPVx76O3EBIxGZYZ+Ba/URihpjldWuxS5xgUzs/rHNe/qCSAOkvGfvTT9+9q5BKLVk9Q==","signatures":[{"sig":"MEUCIQC4sRTiYMZqlwNvL0SgSpyjSWZ8uEQVHCkuh6letNsAoAIgN4+OFTkEcER+BOUupxdvX52TEfRCbRDHP9joTTDAWp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253612},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"770bb30049291b87567f376df14070f2b45a4dd4","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.1.2_1781231223561_0.19421408263777273","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"hablas-ai","version":"2.2.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"dd37d5e8465805c5649ee310eab66bba4bbf4d6e","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.0.tgz","fileCount":8,"integrity":"sha512-sDv1bBfAJ9zQeQBozU8MDqmoDP2enB8IV3bkzcG97NN64gFCsD3NfQHoVrpB/5QlpTyInFDU34q6T8myl/GT1Q==","signatures":[{"sig":"MEYCIQC7/qOplD0GTyR3q+YKKEw2/jpk7+wHF8FL8B6t5KTFeQIhAOu+bCgB6RpqLqP+RJEW53Xuct05MNQqeC7hb/oRLwvI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254843},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e06b4afb8d12df2f686d35d9cbe8a82ce730b4d0","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.0_1781231971118_0.9065981788495081","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"hablas-ai","version":"2.2.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"1d2dc5161eb697764188a84cd52c7c102ed7b302","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.1.tgz","fileCount":8,"integrity":"sha512-LJL3yHom9YdwAwQ3F4mDuf8wp0B+V97mWCCvSsr9/qTeyiiPUni63NR/R5VV56wg9/PAhRrO+Hmb9Qh8kmXiWg==","signatures":[{"sig":"MEYCIQDdnrxK/oJpUzvr7Rg0kbrAPMRb1/Mn0XrvhQqsvFpe6QIhAOAR89ULfgHXzM34Gq1iDZtSjGmG5J9TVtIvgn/1SQTF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255454},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"92b9ac37c06a0ab4af102d755ad3898a5c1762c0","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.1_1781232577991_0.2286786073022984","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"hablas-ai","version":"2.2.2","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.2","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"8d2d876bc7c7c35b68cc34c9099c866af71738d5","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.2.tgz","fileCount":8,"integrity":"sha512-XEsihyiRZdxGt43tbI4shLV0qWs83TZvCeD9kFixaSdh/COgakHT6UMlYIVX/UMH7skkdFRTgLMhvUqwsIXKBg==","signatures":[{"sig":"MEQCIGpNuvyrHNI4sMvzswieA76NO3ZS6rfi19AD0pquv9MZAiBCQmeQa6FEqwSZCXb275XjaVo621HBrvGmcNTNDe5Z1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258329},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"ebda7d54e3b650a9e5dc5c74f1fbc135a568768c","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.2_1781237234434_0.12109889642057237","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"hablas-ai","version":"2.2.3","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.3","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"b9ad2b71b2c6708c27f41a7ade59bedd2fb95d7a","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.3.tgz","fileCount":8,"integrity":"sha512-reklhN2kcGO2t/MLWOevJvRf54GblkjKY0b+TGF5GRTfmq0ii+NKRdOYYfKhZOFzqL3lBiZh79di2VLLCI9zmg==","signatures":[{"sig":"MEYCIQDxMRoQO7r2WSFRiVIIPwxj4DGGMw26RWrRnsVbW9DvuAIhAKVpk75cNCiJUQ1/uMaTPZI9MEhQsjZ8EQ1fbNARx4vJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268957},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"af18c812e6378b6fafe798dfd8885bc317cd94e1","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.3_1781383799745_0.7137785668428764","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"hablas-ai","version":"2.2.4","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.4","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"ca8196ee93158106a3f681b0ea7a33446933f5a4","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.4.tgz","fileCount":8,"integrity":"sha512-/QlEUNtKWnlsd/0JaZcu80aHFAVIM2nfVQjmwofQ/87wout2a6nJW4b4I0vgYdscEik1vBgRRLs88RD+TOiPpw==","signatures":[{"sig":"MEYCIQCfgghPBXPlsMeLu9Uqm5VpvCkDezJNrJVQHrOGXH4oDwIhAKcOBEPdSP0B4UrqRtm0aJHUde90o1Hu7tNSU2Qt/yJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270841},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"87cfd87ca167b95393538eff63cb276d1f11185b","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.4_1781385294626_0.1674179895238066","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"hablas-ai","version":"2.2.5","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.5","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"27c63d611e87b3180cd29c4cb4156953117c1ab2","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.5.tgz","fileCount":8,"integrity":"sha512-6mWiSr3Dj5/sj7TJK/z96OkwhPpHYJyoPaSV8XXz1PIar5AKl70oiwmMSqS9R5GAmX1jdgRAFPfi8V7TgaUwPg==","signatures":[{"sig":"MEQCIFkG4o7warnCCgXEslGgO787bb4NAiouOHsMpIQTJrz1AiBViaDH4agGp+UIBwDWjHwvg9quhZz65vUmDe+27zLHEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270946},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"abeb9261227edfce5ae0535f93072c1ce3d0ad6d","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.5_1781385637966_0.5783672904400787","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"hablas-ai","version":"2.2.6","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.6","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"ec2cf97a09830a47440aa5ffc5417eb0c83980cb","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.6.tgz","fileCount":8,"integrity":"sha512-7RfuOON9Frl4Q5mDE2CDv7HggYnZw1C4VmdtwOY9CumI++1MLOqRnTq/JUZJRtV3SQNwJgtXU0TwdJh0sadObA==","signatures":[{"sig":"MEUCIQDQcsugNztZoM8/TnYCd2Ux2sSanlmYkhKulss7/9hnkgIgBBqHkyDNoiC2+UaULyOlVRK9LU9Ba3fXt+KV6paC3/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276353},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e3aa2205cbf0913a96a18a5ca3f7f07409881b7c","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.6_1781388986908_0.9417635505409585","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"hablas-ai","version":"2.2.7","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.7","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"9e91edad0fb4239f1de16b406cdaab33c96e7cf4","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.7.tgz","fileCount":8,"integrity":"sha512-Md3+vgGBWvNhTWKiNQkBeavVq0Ec7FmtfKrp9V8KoSlW/H0hXSJeThs5glgCgb+qQJsWSj576km3lVo/Ey/fiQ==","signatures":[{"sig":"MEQCIHbBGIkDsUJd/BeXjmQ4KhLKdvqHvPNi9bjFVqopTcm/AiBqZm8/Fj7PDyPCAHataMTgYLezbvKG4KmGJsmKpqCr8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284310},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"7433cbf963afa0728749373b12c17df13303dcd8","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.7_1781390898867_0.01109165456914285","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"hablas-ai","version":"2.2.8","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.8","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"4c0c311dda0df73af01a11300472fb18c37852ae","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.8.tgz","fileCount":8,"integrity":"sha512-KLl8S6OzjlXzjhw3EDCfHuyVso6maCL6hZK90RB5sy1Tig23wWeNI6w3nlia9La6g401tbz+C5FQci0pLhjo2w==","signatures":[{"sig":"MEUCIQCiGUkT1mf9Qp20d+DwOxvQ/khL9YWCL6iT/9hXfjPW0AIgIgyrys0y5KTNiQedeD5Ufd5RD4gksYYcCTXUcC4SNIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285070},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e0986848175198d9aecbab644f64413e569df5eb","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.8_1781391541285_0.8014679430568643","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"hablas-ai","version":"2.2.9","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.9","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"4b9fe96f20517edc19f9ea383666a9fefb578fb0","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.9.tgz","fileCount":8,"integrity":"sha512-blOTfsKgEydhTFrmwoYDD0oKvxIhOaS03ZxosN/2WyewegacSlE3SudmW+DWzVahSwHOLWU4LAO1lq2RFasAig==","signatures":[{"sig":"MEUCIDLHnpbasLQ8BNUuypXvbv6fpdfx5cHf38t3tqNWvjLIAiEA8m5U92MFoX0qbi0KGX9oLGCawORmgjCy40LresRAPZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282496},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"8fca6ef4bf55708a986fba45697cb6d0bceed972","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.9_1781392939687_0.4916610691359571","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"hablas-ai","version":"2.2.10","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.10","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"de4f7be67aec1f7b1bc0034fc8a278f0797376db","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.10.tgz","fileCount":8,"integrity":"sha512-JZ5ldsb9XCeyv/7btpHAF5RHASGYM5EIE/QCFf3eiie7vu93H/UOTN80k/xMMMr4Pm4n8+YpcPqBfZQ+2B9Q+w==","signatures":[{"sig":"MEUCICmXYmtD3ar+mMdFirFHA130H4yIJgL+BdtxTNbADks9AiEAjo1lR22PiOSQFC0+8RJHCaZ2LYRMM/v3ziiJ5lKOq+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291127},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"9a54776f5d0fe5fe6a9c6fc9d19377cc5d1dbbe6","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.10_1781394008546_0.5211026864574195","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"hablas-ai","version":"2.2.11","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.11","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"6779d0b790013fe227b4ad9796e36b71a1d770dd","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.11.tgz","fileCount":8,"integrity":"sha512-sUoaysqGy2wXw7NmHjUFqSOM7lnOGDMuRWDDMD6wKv2rA/OumI02ZeJStV8k/nYaqpvHiSLv7SNI8nOaAFZthQ==","signatures":[{"sig":"MEQCICWQ/oLJQBEi+PN8e663d/c8+/CRzJWyKo8WwaUGeTwdAiA5sC4BshMj6jZwUmf71YVA8Joqp5hWWLVPc4wZAYlwqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315174},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"a192cfd838b2ec11cda25e46e30b39592bbb3d90","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.11_1781483173296_0.7687202054266284","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"hablas-ai","version":"2.2.12","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.12","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"35f3d582137fda25f06b788f9bf7dc373bffd754","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.12.tgz","fileCount":8,"integrity":"sha512-zXl0xnin3k4wfrCkokMSyo03OrGVvuqBluMbXXMyGFkSIauyo9eDGgKwP4aR7g3DS1L2VVisjCSyjQik58tHlQ==","signatures":[{"sig":"MEYCIQCXA1EN10Co+NivzC+5wHyfpZzXTLyC/RG5NV/qYQ6v4AIhAMzJxqeNrkITEhl3uMOdl0QKlrqDvHng6E+98JcC3se2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316008},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"7d69f115517b17f10fd32d5e84055c1df37fb45b","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.12_1781484237485_0.18724996737389343","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"hablas-ai","version":"2.2.13","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.13","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"fe9cb3b726a1788ff38480754339d426b47c8352","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.13.tgz","fileCount":8,"integrity":"sha512-oPzu/usyiga7N07fehWH1jo7Q09vYVJG9Bz8sb20d9dzIiV3oNArydK4eZQPQQoEfBjNY7fAA/QsG6eOtvJuCw==","signatures":[{"sig":"MEUCIQCimMXIyDlEtjmD5nfrLB0EKYVu8oFbWGpX82IsuASf6gIgPN0uVXiB/HpFdEoNzwWt/7HTt9iX5zpVjYoZGSuhvMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327343},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"b490c46abafa6178771ca5ef5f9b05bacdcfe5cb","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.13_1781484835694_0.35217019499478264","host":"s3://npm-registry-packages-npm-production"}},"2.2.14":{"name":"hablas-ai","version":"2.2.14","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.14","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"20dc97d5d5305f75897f5e93476b72c747cfd1dd","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.14.tgz","fileCount":8,"integrity":"sha512-qdbQh/L9apA7tOWpy2pdR3hSfXVpQQKOcuLXlj/wZCFMcVNpu1Z/Ic9G70SJoi9JOBRO2CFvPf2fyyUd1Ceu+g==","signatures":[{"sig":"MEUCIHSOOR+DIRSC3Bml866/xQYh6tJVag+Q7Er3Oxb5onduAiEA1z1Z/bkd9VCIIVu/0WHy5B5/SuUUiGdCjEO3BnvWvZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325654},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e9badab90322640d800d286d089d469285e0d47a","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.14_1781486351653_0.45941375121248806","host":"s3://npm-registry-packages-npm-production"}},"2.2.15":{"name":"hablas-ai","version":"2.2.15","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.2.15","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"166db5726239054cbfc9cf8502eb92e09a53d907","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.2.15.tgz","fileCount":8,"integrity":"sha512-GgHzu4FNvuSBdjfK0+UhfnBOat0YGTVxvJFkeo0cAuioBUQxeBHKI2K2UrnDezJa5oBUZjel8Bb/zrcogl4rbw==","signatures":[{"sig":"MEQCICNcpeZPDTpibfADRwDpRBpt1vuJjqWQM1RV2pRxkXkTAiANDOZ85IwRQmpNju8F2m6d3j6nVaMZWvDH8vipUx1LSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329701},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"108c1babf982dd4e2d12f43ee95b55a545aac888","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.2.15_1781486670468_0.6514933030221739","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"hablas-ai","version":"2.4.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.4.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"8692de3f4386a3821df430a279532437d99444ed","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.4.0.tgz","fileCount":8,"integrity":"sha512-otrqLjx1hTM/r6paWUAHRk//9ektbadJxgP5i/8PdrNd1RLCRIsGBHZTw9MyeurE38o/dAbfohjzOcYqTdoIog==","signatures":[{"sig":"MEUCIQDUP0oRXk96bqnt2OTiMXozw0FLM3SaJvDqWOsH7NWs6QIgJ5ozKvrP7kPs6KBh2Q3nzf+3K0PFjGFsbypjQl11zKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352933},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"825f2850cfe6d8a2de73f34887beecb4240afb13","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.4.0_1781491678346_0.9569741757867609","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"hablas-ai","version":"2.4.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.4.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"70c3934eaeb9cecd1ede8fd92cf9ab9c419ca8f4","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.4.1.tgz","fileCount":8,"integrity":"sha512-s7O04E4janiQ6o4m1bHzmLPDu56xaXpKn6/3LpZ8lB12e0Dc3N8kMKNzFUjLiG5phZwYXlrl+5HFxl9Hk6ls5Q==","signatures":[{"sig":"MEYCIQDV1JE+HpOsfoxt4C+E34BnnvEFPUixyzjmL0pHOd90MwIhAPAQp9Fiwq/jbunWsEdVADHEPGFmBDBrzIWf0W3FEc0F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354554},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"e32b69d72d293d25f94e2eb1a3b669b14035ff31","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.4.1_1781626450213_0.9254547360048442","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"hablas-ai","version":"2.4.2","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.4.2","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"09e38f807f85347d9c5d224f889cdd11e2b8b3c4","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.4.2.tgz","fileCount":8,"integrity":"sha512-B8Fwq3Q3ZNF0cDECzl9jOib/GPWlKfmMipEUq+W9Ruy8JiZb1C7yx9PmRpwWl0wGzemcoVMcF7GRvwApn6Qm0w==","signatures":[{"sig":"MEYCIQD17boYUdxL36vXbtquTIm0jpQuHAb+5YIv1SPR7t7ypAIhALeo53E0rINQQi+dqfpSKPkl4Met7riL1AyMRoXh7lVF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355292},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"431bb31e752c71428f373a20f353be1901a8d616","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.4.2_1781627048878_0.6837434956026025","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"hablas-ai","version":"2.4.3","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.4.3","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"3b6e65b4085a2eefc1781333145e281acc0f2a94","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.4.3.tgz","fileCount":8,"integrity":"sha512-vJ8aZvbRsMY/g3rGZQA1uAH9RELTKRhR4/i694siO2lEiu0kS+OYpRPVK2HUBfuxVejYsWFk7mtXDAVMrSWfcQ==","signatures":[{"sig":"MEUCIQD9caKbK8gJ6SFVeU9nJ6uFmJDfDjbpNy20F/FrC7uwhgIgET6AWbCPePImpQzwa5TeZvymus5/KHLuMsT/RPXa+WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357522},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"f2b9a04e86f77a9d8ac04da6d23727d5abbcadb5","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.4.3_1781627359594_0.6870774111891789","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"hablas-ai","version":"2.4.4","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.4.4","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"ca5a7b4fd3c3b9b8c4d040f3586b613581a1c1f3","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.4.4.tgz","fileCount":8,"integrity":"sha512-pR6amDIXIdd4ZT9kbfQ7BzjaJc3vnrsWed8rRO8eQCIKocmMpFlgLl8R1pI4VGTuf3BQvi94kVDpeq9QYrfY2Q==","signatures":[{"sig":"MEQCIDuiZfrd/X+IC1afR8l+5YIfTfCUThwQAaVr+GSOM/+lAiAD7YyeeL/Mtx1IW9Vx5if8argu1LW7p+qPjQnlKmMxkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358646},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"809e691e2d26724eb441884a8f9d59231280679f","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.4.4_1781627766749_0.9953173591125652","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"hablas-ai","version":"2.5.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.5.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"228484ba1f75eb16ec8360c831347f385c3d7334","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.5.0.tgz","fileCount":8,"integrity":"sha512-au4h8w2MTB0ybcWoxFz0wFp05OSaAzczeWDpaEIg2kk9Pu6bqgl7M8OWieV4L7H0nICAt7OBa1JNTxMk4zoWyw==","signatures":[{"sig":"MEQCIGs55P7BIwjYnE+/U82WjwbUlIVz6+JfGjyoVs+iMRnUAiA/p6aIxXHKQjd8wsjKVM1lIaho/6iZIEqYgJJsQXNLOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349954},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"89931eb65ed7957a2d228bea06f1fd983770ab23","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.5.0_1781628488041_0.2742238641665913","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"hablas-ai","version":"2.5.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.5.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"428dc0b28225b4749789f50d8eebfd1ff09ce909","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.5.1.tgz","fileCount":8,"integrity":"sha512-CwO013P++EQLUkkGDJGeAxhoDIDRrW09oDLzP7TtbwRhmv9wRQPgC+TZ8pVuIF2CSnBZAQm8eLLLFh+dX1/mpA==","signatures":[{"sig":"MEYCIQC/pYm2i5AmE32LlAaQa3bIUNum3imerhKlFmiEgsbDfgIhALhCNwa9b4daiDcBF/aoX2yAe+0o8ij2r0zQhoMmFZrJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345303},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"231bd0a574f0237b9e098421710954c2d2b544ef","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.5.1_1781629833185_0.26985763142102726","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"hablas-ai","version":"2.5.2","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.5.2","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"88ac91a85534b3fe10d90b92fd9ddb6330cd48b6","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.5.2.tgz","fileCount":8,"integrity":"sha512-qaPGBL4zfJfxL4HStBzIDsmK+M7/w/7zUUCKqCi9x+0iw9AnRHB2pC114N5kpG7yjdPZqb7b6qWewjSjq+KlcQ==","signatures":[{"sig":"MEQCIDp+dqOnTyA+VIiBh7JC+dVvrOiLP7vDuky9R0zL18ERAiB7YT++pcs4nAeqxWJY3MqW/pmalWL80J9yx8pQh8dElQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343620},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"8f7ad0f55b86cd1a505742836d96e249bc4bfc1a","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.5.2_1781630474265_0.3673643001904525","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"hablas-ai","version":"2.5.3","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.5.3","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"84ba12228ff876ae5bfa40985e1c8684eae782dc","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.5.3.tgz","fileCount":8,"integrity":"sha512-2i5pW3uTOq3prbZmNcNvt3b14FKYBJwthpFIVQk/cJtQlSEQm26rUnzwo+AREJvRUMJP6rrJU04nwx4zKFlihg==","signatures":[{"sig":"MEQCIAcudrzIaIc7HEEtoWPg9VErcTL8oqXhUX5RTCyi5X+pAiAoFIsuPnwksdltzRvbjHNFFdaQHOFUheNPrjjdLSh71A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348942},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"651f46b4cb16c1191d015c1d870447d4e783d7ca","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.5.3_1781727306704_0.03852183083424121","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"hablas-ai","version":"2.5.4","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.5.4","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"2e2e7be194c06cb41abbbb3049c7289d70b4303f","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.5.4.tgz","fileCount":8,"integrity":"sha512-09B2rszorgGAwqmun5YQK+CAFAuuxYmS3mNBLQR2/SmMa/0bVgE2RhK5YiGxdwieGotg6T/sBUthSbYPbzPEmg==","signatures":[{"sig":"MEQCIEJKtCyzmBsbES7MyhAgzRQ3w4f8sHaQqH/VHKD9rL+DAiB/eAvv62VY1cZ89WDpJH2Tys7f+BB9tgdmAEQzBX4f0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348943},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"d35e688bafac5725460ef14410a8ac0bbd2cdee4","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.5.4_1781728166175_0.1940644195964467","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"hablas-ai","version":"2.5.5","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.5.5","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"035eaa0783b4b4139748069e579998a12f82e8e5","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.5.5.tgz","fileCount":8,"integrity":"sha512-1H4+hOU7Q8Qe3yHTdebO4WJnbSsvrb3gp6phfnL+pGhmsifiP+N1SZQMTOhyUZQoHw0BA6uSay4aHknTYdLQBA==","signatures":[{"sig":"MEQCIAgnzHvAntOOzbrmccuXYUqzmYblO9JBwbD9SoDv6lXHAiB6dgQisMZE28Jg6dLKOaJrU4yQPPdfMJ7fdN9Ne4EBTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350644},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"d57afde29c3b7715921feb2cd5dfed93bb870000","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.5.5_1781888443766_0.5668228316393897","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"name":"hablas-ai","version":"2.5.6","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.5.6","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"ce9e947d29980e706c3759b63bd0519737eb8523","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.5.6.tgz","fileCount":8,"integrity":"sha512-+ZLu0lo2zKch1IYPPW3qKLDNT0+K9uouNG3gGb0QtJM66WSRm13zywct/V9n/36eVoizaQmAyTp3k0FILB2bmg==","signatures":[{"sig":"MEUCICCPnJPUFhB4F4VheJvVyTmU1VmkOhQ6O3/TalU9TsRAAiEAmn6Gz2rbHDbTboQc3q2K8J6VvngKu91EZpEa9UnP7V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350425},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"7f3c25fc86183913a1151321b8bb4674d5e33d46","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.5.6_1781892623803_0.13428184537506915","host":"s3://npm-registry-packages-npm-production"}},"2.5.7":{"name":"hablas-ai","version":"2.5.7","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.5.7","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"0d8816a1f2f0c3c7ee47e9d63783bea3367b5ca7","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.5.7.tgz","fileCount":8,"integrity":"sha512-14jvyHaOT5ytsJskDRMzpkIfh4Wnt8QvsaY6p64LVEYzDiKBP83PZY3tzXWNqiVFRPc1Q+WNG4F1LsKpQg3Aqg==","signatures":[{"sig":"MEUCIQCmkDi0FpGJb416Toaig7uKv3qBgMEjQf8D/egeNZ9cagIgMf3XbaNTVl/biAtv4MEukvYcstbUoczuzFgRf59Rk8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350891},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"6b8f6fc2d252cd7dacc3db542d400dc0ccfd691b","scripts":{"dev":"ts-node src/index.ts","lint":"tsc --noEmit","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js","start":"node dist/index.js","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"diff":"^5.2.0","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.5.7_1781895492173_0.849413230175728","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"hablas-ai","version":"2.6.0","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.6.0","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"41bee5f8b5f65e8251cc693005a81f9803b0c57a","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.6.0.tgz","fileCount":8,"integrity":"sha512-NVUOUliVx9rvDTq1bubraj8z0TF+O66kJoYsw+8xJpvBIs5rmUpIU1imTBu/LlLTGFMzJm7MdskbOD63wyAY9g==","signatures":[{"sig":"MEUCIBp8oiLS2Wl+LN8zRphdUPBGA2kIcntWwQkeUN/R4VI4AiEAn3Yt8As3my+c0+BCEt+4qrTU90vIX37a46Mxtr/MOqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258367},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"359b9abfb46354485bfe71415fe1413dbfad9d40","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/ --ext .ts","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js --external:@modelcontextprotocol/sdk --external:pino --external:diff --external:commander","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","diff":"^5.2.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.6.0_1784367284821_0.4737566368221606","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"hablas-ai","version":"2.6.1","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.6.1","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"0bf70e196b5ddc9d621cc2a0ef2022225e55aa9e","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.6.1.tgz","fileCount":8,"integrity":"sha512-Zjni1pxHeqAFK+Yjg1tSrm8LTYTGufomzTMH0PSlzSb1Sx4jTEYgjwVUoBYhBWYgao9iIwcl54NzdGq8zM8Vcg==","signatures":[{"sig":"MEUCIEn33iPidv/eXCee+w4j2Hlm0ZljkfGRP/dkVLPAuMO5AiEAnDLsX6tkx0Rw72KbQvazt5puBLDycn58jDxmw8lWAo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256521},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"43d0f53677861ae4b63f2e8dfdcadb67feb4ad8c","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/ --ext .ts","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js --packages=external","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","diff":"^5.2.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.6.1_1784367649148_0.4626586305983478","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"hablas-ai","version":"2.6.3","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"url":"https://portfolio-monopoly63s-projects.vercel.app/","name":"Abdulmoin Hablas"},"license":"MIT","_id":"hablas-ai@2.6.3","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"bin":{"hablas":"bin/hablas-shim.js"},"dist":{"shasum":"4eef5f5c836802c472b2bcef567b4575115f62f6","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.6.3.tgz","fileCount":8,"integrity":"sha512-QK7TH8TdK18rWHureNN0FnzVGYm9QAO58m4MIE8mG1fRaj/KjAtDF8Z9PTeOFh3M1IjawzvvckOSEVl3wAeJZQ==","signatures":[{"sig":"MEYCIQDJcn6HONnOyHRqK4AtLNTzThdHGfgBlVENRxqGK2prcQIhAJj8FivwuZKsCSKlXW4T0bw4Vjwf/mq22yq6Q2IPW9ss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360282},"main":"dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"43d0f53677861ae4b63f2e8dfdcadb67feb4ad8c","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/ --ext .ts","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js --external:@modelcontextprotocol/sdk","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","postinstall":"node postinstall.js","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"repository":{"url":"git+https://github.com/Monopoly63/mobile-bot.git","type":"git"},"_npmVersion":"10.8.2","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","diff":"^5.2.0","commander":"^12.1.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"pino":"^10.3.1","esbuild":"^0.25.0","ts-node":"^10.9.2","postject":"^1.0.0-alpha.6","typescript":"5.5","@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4"},"_npmOperationalInternal":{"tmp":"tmp/hablas-ai_2.6.3_1784369609258_0.9349325736788008","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"hablas-ai","version":"2.7.0","description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","main":"dist/index.js","bin":{"hablas":"bin/hablas-shim.js"},"scripts":{"build":"npx esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --minify --outfile=dist/index.js --external:@modelcontextprotocol/sdk","build:binaries":"node scripts/build-binaries.js","prepublishOnly":"npm run build","postinstall":"node postinstall.js","dev":"ts-node src/index.ts","start":"node dist/index.js","typecheck":"tsc --noEmit","lint":"eslint src/ --ext .ts","lint:fix":"eslint src/ --ext .ts --fix","test":"npm run test:engine && npm run test:analyzer && npm run test:session && npm run test:image-pipeline","test:engine":"ts-node --transpile-only src/agents/__tests__/agentic-engine.test.ts","test:analyzer":"ts-node --transpile-only src/core/__tests__/analyzer.test.ts","test:session":"ts-node --transpile-only src/context/__tests__/session.test.ts","test:image-pipeline":"ts-node --transpile-only src/tools/__tests__/image-pipeline.test.ts"},"keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"author":{"name":"Abdulmoin Hablas","url":"https://portfolio-monopoly63s-projects.vercel.app/"},"homepage":"https://portfolio-monopoly63s-projects.vercel.app/","repository":{"type":"git","url":"git+https://github.com/Monopoly63/mobile-bot.git"},"bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"license":"MIT","engines":{"node":">=20.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","better-sqlite3":"^12.11.1","commander":"^12.1.0","diff":"^5.2.0","zod":"^4.4.3"},"devDependencies":{"@types/diff":"^5.2.3","@types/node":"^20.19.41","@types/pino":"^7.0.4","esbuild":"^0.25.0","pino":"^10.3.1","postject":"^1.0.0-alpha.6","ts-node":"^10.9.2","typescript":"5.5"},"_id":"hablas-ai@2.7.0","gitHead":"43d0f53677861ae4b63f2e8dfdcadb67feb4ad8c","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-inPuVoNKNrTwEuzHa3CGusbtmP7intg8v+amuDUYlIeZdHRj2aSV46KR/db25rrtiDvuVrWs120+8UAyefYvUQ==","shasum":"532bf457c5020dee7850954ce860c38b194096e5","tarball":"https://registry.npmjs.org/hablas-ai/-/hablas-ai-2.7.0.tgz","fileCount":8,"unpackedSize":360799,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDREVqEGMVTeAuLYnfHfLqXyKfN8d61DzqnFtxFx+bQJQIgCJDUYCg4obC7saUxOp74f0guJ5Zi19bPbuZ81KNmrwo="}]},"_npmUser":{"name":"mono_44","email":"synasma9@gmail.com"},"directories":{},"maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hablas-ai_2.7.0_1784374205715_0.9271357011617027"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-31T20:33:08.742Z","modified":"2026-07-18T11:30:06.031Z","1.0.0":"2026-05-31T20:33:09.106Z","1.0.1":"2026-06-01T15:32:51.902Z","0.9.9":"2026-06-01T15:37:47.100Z","1.0.2":"2026-06-01T16:06:43.005Z","1.0.3":"2026-06-01T16:28:48.629Z","1.0.4":"2026-06-01T17:10:43.534Z","1.0.5":"2026-06-01T17:29:11.552Z","1.0.6":"2026-06-01T17:47:26.277Z","1.0.7":"2026-06-01T18:31:21.299Z","1.0.8":"2026-06-01T18:52:48.648Z","1.0.9":"2026-06-01T18:56:49.011Z","1.1.0":"2026-06-01T19:32:03.493Z","1.1.1":"2026-06-01T19:41:45.396Z","1.1.2":"2026-06-01T19:49:14.096Z","1.2.0":"2026-06-01T20:52:33.626Z","1.2.1":"2026-06-01T20:58:19.792Z","1.2.3":"2026-06-01T21:03:16.022Z","1.2.4":"2026-06-01T21:15:50.692Z","1.2.6":"2026-06-01T21:50:37.017Z","1.2.7":"2026-06-01T22:10:25.298Z","1.2.8":"2026-06-01T22:12:05.009Z","1.2.9":"2026-06-01T22:15:36.401Z","1.3.0":"2026-06-01T22:20:03.437Z","1.3.1":"2026-06-08T01:18:11.917Z","1.3.2":"2026-06-08T01:48:37.706Z","1.3.3":"2026-06-08T01:56:02.608Z","1.3.4":"2026-06-08T02:02:16.085Z","1.3.5":"2026-06-08T02:13:11.874Z","1.3.6":"2026-06-08T02:19:53.920Z","1.3.7":"2026-06-08T02:30:19.516Z","1.3.8":"2026-06-08T02:39:45.698Z","1.3.9":"2026-06-08T02:43:05.105Z","1.3.10":"2026-06-08T02:46:37.872Z","1.3.11":"2026-06-08T02:52:51.185Z","1.3.12":"2026-06-08T03:32:36.481Z","1.3.13":"2026-06-08T03:47:27.816Z","1.3.14":"2026-06-08T04:15:46.741Z","1.3.15":"2026-06-08T04:22:50.618Z","1.3.16":"2026-06-08T04:40:51.128Z","1.3.17":"2026-06-09T04:27:34.485Z","1.3.18":"2026-06-09T04:36:23.733Z","1.3.19":"2026-06-11T02:10:09.103Z","1.3.20":"2026-06-12T00:14:47.061Z","1.3.21":"2026-06-12T00:29:08.140Z","1.3.22":"2026-06-12T00:46:29.962Z","2.0.0":"2026-06-12T01:16:42.483Z","2.0.1":"2026-06-12T01:37:04.514Z","2.0.2":"2026-06-12T01:44:38.629Z","2.0.3":"2026-06-12T01:51:57.175Z","2.1.0":"2026-06-12T02:07:58.567Z","2.1.1":"2026-06-12T02:20:03.506Z","2.1.2":"2026-06-12T02:27:03.778Z","2.2.0":"2026-06-12T02:39:31.260Z","2.2.1":"2026-06-12T02:49:38.130Z","2.2.2":"2026-06-12T04:07:14.660Z","2.2.3":"2026-06-13T20:49:59.884Z","2.2.4":"2026-06-13T21:14:54.771Z","2.2.5":"2026-06-13T21:20:38.109Z","2.2.6":"2026-06-13T22:16:27.070Z","2.2.7":"2026-06-13T22:48:19.008Z","2.2.8":"2026-06-13T22:59:01.424Z","2.2.9":"2026-06-13T23:22:19.838Z","2.2.10":"2026-06-13T23:40:08.705Z","2.2.11":"2026-06-15T00:26:13.485Z","2.2.12":"2026-06-15T00:43:57.661Z","2.2.13":"2026-06-15T00:53:55.962Z","2.2.14":"2026-06-15T01:19:11.786Z","2.2.15":"2026-06-15T01:24:30.608Z","2.4.0":"2026-06-15T02:47:58.496Z","2.4.1":"2026-06-16T16:14:10.386Z","2.4.2":"2026-06-16T16:24:09.031Z","2.4.3":"2026-06-16T16:29:19.737Z","2.4.4":"2026-06-16T16:36:06.895Z","2.5.0":"2026-06-16T16:48:08.384Z","2.5.1":"2026-06-16T17:10:33.476Z","2.5.2":"2026-06-16T17:21:14.413Z","2.5.3":"2026-06-17T20:15:06.837Z","2.5.4":"2026-06-17T20:29:26.288Z","2.5.5":"2026-06-19T17:00:43.921Z","2.5.6":"2026-06-19T18:10:23.974Z","2.5.7":"2026-06-19T18:58:12.361Z","2.6.0":"2026-07-18T09:34:44.982Z","2.6.1":"2026-07-18T09:40:49.285Z","2.6.3":"2026-07-18T10:13:29.395Z","2.7.0":"2026-07-18T11:30:05.883Z"},"bugs":{"url":"https://github.com/Monopoly63/mobile-bot/issues"},"author":{"name":"Abdulmoin Hablas","url":"https://portfolio-monopoly63s-projects.vercel.app/"},"license":"MIT","homepage":"https://portfolio-monopoly63s-projects.vercel.app/","keywords":["cli","agent","ollama","ai","local","streaming","typescript","hablas","coding-assistant","openai","terminal","developer-tools","code-generation","llm"],"repository":{"type":"git","url":"git+https://github.com/Monopoly63/mobile-bot.git"},"description":"Single-agent terminal AI engineering runtime with full tools, direct execution, and clean UX.","maintainers":[{"name":"mono_44","email":"synasma9@gmail.com"}],"readme":"# Hablas CLI\n\n**Single-agent terminal engineering runtime** — v2.5.8\n\n> One agent. Full tool access. Plans, codes, tests, commits — without switching tools or losing context. Now MCP-native.\n\n---\n\n## Product principles\n\n1. **Single visible agent** — no hidden routing, no multi-agent theatre\n2. **Fast direct path** for trivial turns — instant response, no tool overhead\n3. **Full tool execution** for real engineering work\n4. **Read before edit, verify before claim**\n5. **TDD built-in** — failing tests first, implementation second\n6. **Checkpoints** — named snapshots before any risky change\n7. **Cross-turn reasoning memory** — Hablas never forgets what it learned\n8. **MCP-native** — act as both MCP server and client\n9. **Direct technical tone** — no emojis, no hype, no filler\n\n---\n\n## Installation\n\n```bash\nnpm install -g hablas-ai\n```\n\nRequires Node.js 20+. One LLM provider:\n\n| Option | Description |\n|---|---|\n| **Hablas Integrated Engine** | Preconfigured NVIDIA NIM backend — ready in one click on first run |\n| **Ollama** | Fully local, private, no API key |\n| **OpenAI-compatible** | Any REST endpoint |\n\n---\n\n## Quick start\n\n```bash\nhablas --setup   # first-time configuration wizard\nhablas           # start the agent\n```\n\n---\n\n## CLI flags\n\n| Flag | Description |\n|---|---|\n| `hablas` | Start interactive session |\n| `hablas --setup` | Run the setup wizard |\n| `hablas run <prompt>` | Run a single prompt and exit |\n| `hablas --auto` | Auto mode — skip tool confirmations where allowed |\n| `hablas --model <name>` | Override the configured model |\n| `hablas mcp-serve` | Expose Hablas' tools as an MCP server over stdio |\n| `hablas mcp` | Show MCP config path and server status |\n| `hablas --verbose` | Enable verbose logging |\n| `hablas --no-color` | Disable ANSI output |\n| `hablas --version` | Print version and exit |\n| `hablas --help` | Show all flags |\n\n---\n\n## MCP integration\n\nHablas is both an **MCP server** and **MCP client**:\n\n### As a server — `hablas mcp-serve`\n\nExpose all 42 Hablas tools to any MCP-compatible host (Claude Desktop, Cursor, VS Code):\n\n```json\n// Claude Desktop config\n{\n  \"mcpServers\": {\n    \"hablas\": {\n      \"command\": \"hablas\",\n      \"args\": [\"mcp-serve\", \"-p\", \"/your/project\"]\n    }\n  }\n}\n```\n\n### As a client — consume external MCP servers\n\nConnect to external MCP servers (GitHub, Playwright, databases, anything) by adding them to `~/.hablas/mcp.json` (same format as Claude Desktop/Cursor):\n\n```json\n{\n  \"mcpServers\": {\n    \"github\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@modelcontextprotocol/server-github\"],\n      \"env\": { \"GITHUB_PERSONAL_ACCESS_TOKEN\": \"ghp_xxx\" }\n    }\n  }\n}\n```\n\nExternal tools are bridged into the agent loop as first-class native tools (`mcp__github__create_issue`, etc.), with safety gating based on trust level.\n\nManage live connections with the `/mcp` slash command:\n```\n/mcp                    — list connected servers\n/mcp trust <name>       — trust a server (confirm-level access)\n/mcp reload             — reconnect after editing config\n/mcp remove <name>      — remove a server\n```\n\nSee [docs/MCP.md](docs/MCP.md) for the complete guide.\n\n---\n\n## In-session commands\n\n### Planning & execution\n| Command | Description |\n|---|---|\n| `/files <query>` | Rank and preview the most relevant files for a task |\n| `/git [status\\|log]` | Show git status, staged changes, recent commits |\n| `/diff [file]` | Show git diff |\n\n### Checkpoints\n| Command | Description |\n|---|---|\n| `/checkpoint save <name>` | Save a named workspace snapshot |\n| `/checkpoint list` | List all saved checkpoints |\n| `/checkpoint diff <name>` | Show what changed since a checkpoint |\n| `/checkpoint restore <name>` | Restore workspace to a checkpoint |\n\n### Testing & TDD\n| Command | Description |\n|---|---|\n| `/tests` | Run project test suite, show parsed results |\n| `/tdd <description>` | Scaffold failing tests first, then implement |\n\n### Context & memory\n| Command | Description |\n|---|---|\n| `/memory` | Show project memory + cross-turn reasoning accumulator |\n| `/workspace` | Inspect project structure |\n| `/help` | List all available commands |\n\n### MCP\n| Command | Description |\n|---|---|\n| `/mcp` | List connected MCP servers, tool count, trust status |\n| `/mcp trust <name>` | Trust a server (tools get confirm-level safety) |\n| `/mcp untrust <name>` | Untrust a server (tools get dangerous-level safety) |\n| `/mcp remove <name>` | Remove a server from config |\n| `/mcp reload` | Reconnect all servers after config changes |\n\n---\n\n## Example workflows\n\n### TDD — write tests first, then implement\n\n```\n> /tdd add rate limiting to the /api/auth routes\nScaffolding tests: tests/auth-rate-limit.test.ts\n  ✗ should block after 5 failed attempts  (RED)\n  ✗ should reset counter after 15 minutes (RED)\nImplementing: src/middleware/rate-limit.ts\nRunning: npx jest tests/auth-rate-limit.test.ts\n  ✓ should block after 5 failed attempts  (GREEN)\n  ✓ should reset counter after 15 minutes (GREEN)\nDone. 2 tests passing.\n```\n\n### Checkpoint before a risky migration\n\n```\n> /checkpoint save before-db-migration\nSnapshot saved: before-db-migration (47 files)\n\n> migrate the users table to UUID primary keys\n\n> /checkpoint diff before-db-migration\nModified: prisma/schema.prisma (+12 / -3)\nAdded:    prisma/migrations/20260615_uuid.sql\n```\n\n### MCP — use GitHub tools inside Hablas\n\n```\n> /mcp trust github\n> /mcp reload\n> create an issue in my repo titled \"fix login bug\" with body \"the login form crashes on Safari\"\n✓ Called mcp__github__create_issue — created issue #42\n```\n\n---\n\n## Architecture\n\n```\nUser input\n  → Task analyzer (kind · complexity · language)\n  → Fast path (trivial turns — no tools)\n  → Full path: plan → tool execution → verification\n    ├─ file-ops      (read, write, atomic patch, rollback)\n    ├─ shell          (unrestricted terminal)\n    ├─ git-ops        (status, diff, log, commit, stash)\n    ├─ checkpoint     (save, list, diff, restore)\n    ├─ run_tests      (Jest, Vitest, Pytest, Go test)\n    ├─ tdd-engine     (scaffold failing tests → implement)\n    ├─ codebase-graph (analyze_project, find_references, impact_analysis)\n    ├─ web            (search, scrape, extract_links, read_pdf)\n    ├─ image-intel    (search candidates, inspect, download)\n    ├─ mcp tools      (mcp__<server>__<tool> — external MCP servers)\n    └─ suggest_relevant_files (5-signal ranking)\n  → LongContextAccumulator (cross-turn reasoning memory)\n  → SmartContext (auto-inject top-K files for complex tasks)\n  → Response\n```\n\nSee [`docs/ARCHITECTURE.md`](docs/ARCHITECTURE.md) for full detail.\n\n---\n\n## What's new\n\n### v2.5.8 — MCP Hardening + Documentation\n\n- MCP client: process cleanup on failure, separate timeouts, reconnect safety\n- MCP bridge: tool name sanitization against injection\n- MCP server: graceful shutdown (SIGINT/SIGTERM), tool call timeout (60s)\n- New: `docs/MCP.md` — comprehensive MCP integration guide\n- Updated: ARCHITECTURE.md, CLI.md, README.md with MCP sections\n\n### v2.5.7 — MCP Server + Client Integration\n\n- `hablas mcp-serve` — expose all 42 tools as an MCP server over stdio\n- MCP client — connect to external servers via `~/.hablas/mcp.json`\n- `/mcp` slash command — list, trust, untrust, remove, reload\n- `@modelcontextprotocol/sdk` + `zod` dependencies added\n- Fixed 2 pre-existing type errors (turn.ts, image-intelligence.ts)\n\n### v2.4.0 — Professional Intelligence\n\n- Checkpoints, TDD engine, smart file discovery, reasoning memory\n- 42 tools total\n\nSee [`CHANGELOG.md`](CHANGELOG.md) for the full history.\n\n---\n\n## License\n\nMIT — see [LICENSE](LICENSE)\n","readmeFilename":"README.md"}