{"_id":"cliclaw","_rev":"48-752bc58e3d7cdba2c17535c959f9166e","name":"cliclaw","dist-tags":{"latest":"1.0.44"},"versions":{"1.0.0":{"name":"cliclaw","version":"1.0.0","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.0","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"78fc279e66c928f83234f1b1a8410d67d5974e9e","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.0.tgz","fileCount":18,"integrity":"sha512-BgykGlLzdb00OM4+rZeZJb7u1oTGqNVM2QcUrd2eK02SYgcQTsFULZEvt7q0b+6AS4eKLnOMHeuGXAhAp9CQIA==","signatures":[{"sig":"MEUCIGvBpSI6epWyveO2S6duzryFCuJMdcgJAcywHex6A9eEAiEAupaPGzqw8cQnJGcDNX9gZHUJ2BdJGUNYFc+uawWLdo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73603},"main":"index.ts","engines":{"node":">=18"},"gitHead":"52435c8e0c1684a0d4c20c2602592221c164024b","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.4","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.22.1","dependencies":{"grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.0_1773528918235_0.4562910347212392","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"cliclaw","version":"1.0.1","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.1","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"0da141280d81ae759b7f0c1a0f9849c2374e7a12","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.1.tgz","fileCount":18,"integrity":"sha512-qUaJ2z3dzFYE7gtuLWJQ5/1OJPKcxIlpMD+nKtDhKtA/DNLXQdVB/D2Y768C4GoC/UYAR/IZO3XCh9rBq0Om1A==","signatures":[{"sig":"MEUCIDlYf4CVxwFhC7I4jn3Dm22jvW0LDcE9C74V6FrmQZdWAiEAw74Lk76nxi7Xx6mRTAkG6h8DhOqMrHeRJMYxFMkqXKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74489},"main":"index.ts","engines":{"node":">=18"},"gitHead":"34a9503c123ea8f8c13c838638d0c564adbd0d50","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.4","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.1_1773529976573_0.8305621288175649","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"cliclaw","version":"1.0.2","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.2","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"114531886c2038df4c4a5f341bed213bd9d1eafd","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.2.tgz","fileCount":18,"integrity":"sha512-17JgNXCN8rYVpkmF3+rjtA2t47O1lbJTM1hHsPz7/r0CJdEy2fY0KM6+uAVJAPWicbrpQsWauMqV0tOs/jXS/w==","signatures":[{"sig":"MEUCIDHzg0WmdhvmPYt9FYm/QdcFJcOoIPkqB+godkotJ8mhAiEAj7FnVeOWZ2REfAHYWi9rx3amWEud+VdtyYX3lelorPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74678},"main":"index.ts","engines":{"node":">=18"},"gitHead":"2199482cfb67d74a0c7f3b80b90ba976010ccd38","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.4","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.2_1773530418917_0.4062062620714191","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"cliclaw","version":"1.0.3","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.3","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"689f96e4da6136f86fe877f28868b0ba2137c52a","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.3.tgz","fileCount":18,"integrity":"sha512-3lEGJzY1XOW/8cYF5A+sxF+xpRo/l7v86cf4Z5lHuqj0fjP0BI0f3Qap5NQQMWQ1qipoRZi+rv//6iU1BHAVxA==","signatures":[{"sig":"MEUCIFWQ0nd4b6SwvtlbDaqTLDo7PP60nyB5zBXRzfiBDNc3AiEAtNUx9aPoxGoJz2IhLeOQdCSMo72IPQ89+vbCYYARyxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75076},"main":"index.ts","engines":{"node":">=18"},"gitHead":"2199482cfb67d74a0c7f3b80b90ba976010ccd38","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.4","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.3_1773541774602_0.9700531799936212","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"cliclaw","version":"1.0.5","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.5","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"030a7a31be187a88b1a8ea4e4f6ea18688f8e0c5","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.5.tgz","fileCount":18,"integrity":"sha512-Ywnr4iBM65aJYzyiv/N2Xowhn8DUgx1BflrwTgdGzBGPtJGVp+457x/URx7j47V8Ykr3vkY5uN63Do73O70uCg==","signatures":[{"sig":"MEUCIAffYgjfF1Ln/N4QN+3L0O64rGvlxzi5yYjN7KTkDPBJAiEA6vHlREufl5KTOOPP74RelNST7VEdy7MNbMUPHluVZWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82368},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.5_1773546851644_0.3784661355029457","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"cliclaw","version":"1.0.6","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.6","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"babb2c2a584e8d4d791e2a076cfd614340f341f1","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.6.tgz","fileCount":18,"integrity":"sha512-eyLkNpKBhoTkVhDvmP6dlaq9GsmKchjBCR4OxaqS6joyNs/p1349fzjqxHexg/EY1aHsVx1yIlmAQbF+lHbdqQ==","signatures":[{"sig":"MEUCIDwytV+ek37+ic4BdKVb/wpAXOUrVHxiS9btbxEioWlyAiEAnAKZFsJga+5q1HVormZoHJUdsYeiTmpI6qz402H4DBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83467},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.6_1773547625394_0.5695036160499063","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"cliclaw","version":"1.0.7","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.7","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"5c09d22e3d0017e9212a016c3f8e3067266b88f2","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.7.tgz","fileCount":18,"integrity":"sha512-7297drFbtlCPAZUUUTJcnybmV3c3Fn2fEKQTC1Me9+s7jhAKzBgi6DB0vKVNl/V7ma/ROvXtIhTUAw5aNreGog==","signatures":[{"sig":"MEUCIQCdNEKplc35wUS53EYGnUo7AkmsYWBseLyhwiTcXHqVKwIgbIaPTTdNqPL8exrUvO/YTFUAyIM/u5wkRnrCAOReD2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83848},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.7_1773548121853_0.20699698519914933","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"cliclaw","version":"1.0.8","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.8","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"2b47074fec2ea86484da86ff4293aaad15f60b49","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.8.tgz","fileCount":18,"integrity":"sha512-PDkolsGihpCH2OE/+nfGhrhb0rL0tdUkAnlNqAquSi1r929BLXK7LmWuXybMpbgOEeeeZq4y+VyYAimUY7K27Q==","signatures":[{"sig":"MEYCIQDiVyhjACQErBZl6Qrq58ZRe4Q/9lsXoqZWAsRvmdx/ZQIhAPdOvTHEnBxdMOMn8MLX/5zeGfWnIAtUXjal3LNWF7jw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84384},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.8_1773548215578_0.7740982700270602","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"cliclaw","version":"1.0.9","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.9","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"08476f8d6d7926c34de2c7aa50d380e62aaddfd7","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.9.tgz","fileCount":18,"integrity":"sha512-SbxwzbW8Ao6GvI+ajkP/COsbD30oM6op6Qxuut4dUnz8ok3AHXS0gSH/GJ2OD5kzwWQtWMRZxkzIIWM4qQ9sKw==","signatures":[{"sig":"MEQCIBQEAnZJOAFyLBxFwICBPMi0wO246kGUBKG7ZQk/HykEAiBe+QwY07UbLZjG35Kqg74d33T1WiooD0oOmdCqygH7TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84744},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.9_1773548635219_0.6267372381002758","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"cliclaw","version":"1.0.10","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.10","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"25bb1ace02506b87851790899e5b7fe468e8f2fb","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.10.tgz","fileCount":18,"integrity":"sha512-GnL6AIbdHGw/YpJP/IbKHosHwJS6KlIRxx+lk62XAnI3LDgb5DK9Yl9OsD33sPHhcmOlyd0YOTpnjUAyDOSnhA==","signatures":[{"sig":"MEQCIG1rgv8kpqXKE0UbXDndYZ9EtN0Kkbm60vTJhSO9OU0iAiA9sM1l7UNIsQuBDwuU8Ao/cq8DC4nNVqD6Bo2+/xaxFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84922},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.10_1773548830959_0.32961885472288244","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"cliclaw","version":"1.0.11","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.11","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"c17c8bc563ea867fc363ca0e5aa38a7fe1e144b2","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.11.tgz","fileCount":18,"integrity":"sha512-w9h8awRDbsAQiFSQFR7tvkDR1QAqe4t2ebys9jjdYYi7vwxUJBtYgbsYhJvv3Urh25Rsz6a/wNB9ZnQ1tuiYwA==","signatures":[{"sig":"MEYCIQC1JNGk6JCOOqi78zsYEtqsZGPoqWT/OhGOV15xaqbwtAIhAM2eA9c9qdwHVF3t0OkPCuwMOnoolxnXfXsCN5PEA6KX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85588},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.11_1773549097817_0.011613332288692213","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"cliclaw","version":"1.0.12","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.12","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"8abc883a7789004b8093c5cc40e6526a8762fd0f","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.12.tgz","fileCount":18,"integrity":"sha512-cfh5oIxtHaZEtmSpJQnXBg1mZr7TKEW0FyjydmVw4S1TwBxoklSvt5skm+jjQ4yvf9hGdc03T8CZxrJYYtqfUw==","signatures":[{"sig":"MEUCIQCzePUigRCMycej1kZRmlNbpHOLdhoIZN+KANFdigbergIgGygGt8E30KASz/qk3Onftt1T+YrthEE4JbO5CTCkUy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85845},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.12_1773549285291_0.3884409449874384","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"cliclaw","version":"1.0.13","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.13","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"03e8310e7feb8c4fe2415a8c7608e0bb5aa8f23e","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.13.tgz","fileCount":18,"integrity":"sha512-exDC53G7+N1VOdx2lpV44XfWDPTl71Db5Wc1VW4ijC7HwV3OxAO8khBj9zPdDsBzbpJkl7yI+BCMk0NZSWJwLQ==","signatures":[{"sig":"MEUCIQCZ+mNKrcJmyz0IMq5sBYuSWVdiZfnRVJ4gdvDzwtga7gIgSH3n274WX0dbkxv519ry8ksIzAuY0apTC80f1d9zc9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85887},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.13_1773549598622_0.19695768220996923","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"cliclaw","version":"1.0.14","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.14","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"18682cc3461214a68bfd6c46a126f4e9d6d41752","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.14.tgz","fileCount":18,"integrity":"sha512-7jxcATluNmJBoMNE46dvcGqty/tfdnATZQwqiV3oiLJC6uCw/0AxI0PBalrHoZIXoEDOEmdxWUq+Aww34iNvbw==","signatures":[{"sig":"MEQCIFLFLrBwwfFNn5Pfy8K24Ex2Snxydqcg2/m52SaQZ16EAiAETXjBNORyvbp2mC4nklkO1BgZOqKML5Q8MKj6S5QSRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85975},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.14_1773550102813_0.06336137163072286","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"cliclaw","version":"1.0.15","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.15","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"3642cd1acd283acf590203582bca54b354c920aa","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.15.tgz","fileCount":18,"integrity":"sha512-fe/iHmCdZE+HmCbGX42iGdQxNpY4fvMFqatSTOY7FQGySzCU7Wiiego5U39b+/wtFoSKMv2mO4KhCQNu0ZTVGg==","signatures":[{"sig":"MEQCIAQqunaYVs0wp0IniKiymYYZ+UzOEiklsQQS6SjToCwCAiAJw2Eh6UFz1X40VhAATAhXkOgqT5M0GlkwHiyLQLRmiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87532},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.15_1773550391833_0.799726173014814","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"cliclaw","version":"1.0.16","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.16","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"8508e6b0b9320d24e161eca82d81ce7b0ef5c578","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.16.tgz","fileCount":18,"integrity":"sha512-aOr9tuTvYNUYb1r4dhOp4jFjy9VOYw/x+aJFwxJC+5KBg77zGAKIzwwreGH03SfA/1cbw0iKRNfG42seumZ6Ew==","signatures":[{"sig":"MEQCID6Yomp7ya7KYj94ny9oEENEnMW5Er759Lt5BFGZAh67AiBNnETtvjxolVnskh7+7leeHVSSvUXsB11qAqPhmL/14w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87360},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.16_1773550612583_0.31985701870734506","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"cliclaw","version":"1.0.17","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.17","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"385310733e0fde1325acb0cf624948dae9b9b08b","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.17.tgz","fileCount":18,"integrity":"sha512-cCJ/gO4nFDa6ItvnfIxOzgVBha91dk8RbusYhpFl/DJy6tubbbLZVmIKYDmJXJ+HFb9z0Z9TMqCyBX2N6wFgLQ==","signatures":[{"sig":"MEYCIQD1X2xkIgMHyRHqUHvxcLI3M4sij4ALmdhOIRCehZsalAIhAJVjKHQwUDifMteEqnOA1M98afX52ykO7orwBIlEnuDT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88450},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.17_1773550820355_0.35871078293858316","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"cliclaw","version":"1.0.18","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.18","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"e6b1758cfd96eeddea93c19e0851dd3e5226197b","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.18.tgz","fileCount":18,"integrity":"sha512-tArmBJgvb/d9GwgRsWJGmiIs7JuA8kv8NI0WmwGgmqyN+2T9aE8kjDgbPMBHJ2zRcWbem3Typi5+N5qXkK+AQQ==","signatures":[{"sig":"MEUCIAK/hwICb/Kj1Y1ZZ8x01bN8nEZzS0KJL5IRB5V7RE4NAiEAvyr8MIAVvxrBsCACQ9CTInmecWXKZKEXPX9FCeKRuYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88990},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.18_1773551733774_0.8541381819849214","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"cliclaw","version":"1.0.19","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.19","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"35c01e942dd9c963d45e6263a83d1dc10184a7c8","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.19.tgz","fileCount":18,"integrity":"sha512-teTc5Qlzn+J5yHXUM0nz76bkHkxkqEZWLcTaz6LShipqGRNKDvxGqrbgMPqSqxNDKn4FThVxrZABcN9RJlSRPg==","signatures":[{"sig":"MEUCIQDYnuLDkKPrpkU5U7qhS4XhRZUknO5VZa1hYTNKsggzmgIgOWU+GPkKLEeI9yfy1ziecwsm9rdlL4SeM4KUz3k89+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89010},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.19_1773551869470_0.8093632462982361","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"cliclaw","version":"1.0.20","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.20","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"da8b8e68c5b554095717669d8109b0f5eb377ca1","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.20.tgz","fileCount":18,"integrity":"sha512-wSyUoh8+W2AVyq3mU/C1kkPRmKPrEXhEKlhgfvplQ1w8kHdteCqftsZVv+pWoilFrHfvjYsp2EBsi3QCSBPz4A==","signatures":[{"sig":"MEQCIFuvFvMOird1uDGkSZvUkofWWGOOcXMA4TFTkFb8VTtkAiBuDA29Obq92IBBkfNSmynjF1CiuJORr5vLg0Jjen4KkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89096},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.20_1773570356695_0.5954935895266242","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"cliclaw","version":"1.0.21","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.21","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"782d7916009021fa2eb96a138c096caa2e7f3eb9","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.21.tgz","fileCount":18,"integrity":"sha512-c8aKwq8tr4vFa/BkXnmUDqH6+DxCzkr7vbKuV6bdK7flMb72/gvQGZIJYeXF+T6gzGM+dJ9+BRJjDl9nUW04QQ==","signatures":[{"sig":"MEUCIQDlmb+M7F5kr1HNZWupqnuESfflTszVKga9AxXa4WEAIwIgAwtF7CaE51/vi0Mgvqp8jlYHutnBvPAtwMfhFLaIbmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89167},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.21_1773583608586_0.48302226132949544","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"cliclaw","version":"1.0.22","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.22","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"316bc0cf2cac9789f1f6c882f89b966e3dd2c924","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.22.tgz","fileCount":19,"integrity":"sha512-AUJLqQ3IX31Vo8w9EFbp96dIP0YEy5vVPLmWeAWzYLi7xtGghJs45lVKVCJv6Cfif+687wwcwUxa0pNnCSjVCA==","signatures":[{"sig":"MEUCIGZC5eX9yQVvhrtciDpn9gU7G6ou1L8643RLbDTXqkIaAiEAk9oFl8y7tghcoQgTQtp3ERjpomqoa1kg1Qj3teEaFQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94120},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.22_1773584058653_0.1945036460489642","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"cliclaw","version":"1.0.23","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.23","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"23481d122eef8817c51b1fa62c8bf967ae60db3b","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.23.tgz","fileCount":19,"integrity":"sha512-S2vCaR+gYhIqiK6nsBFU1+i3MTrc/yYaxkk9yIfnkkcBjyRUgCfK3YAcn5IzFTE81V3z9eabumI3le0vAsEFpQ==","signatures":[{"sig":"MEUCIQDqb4+vpAvaqO4gMlkgfn3namZvb7M3A5WmvX2DZN1E1AIgb97Z6Ypi4+oodhpQDm8CvmeGPnyig20tUhcj0gx3BrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94275},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.23_1773584299946_0.6445589664341227","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"cliclaw","version":"1.0.24","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.24","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"fbc0b4cb107c2de90b158276f5a893a97da07beb","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.24.tgz","fileCount":19,"integrity":"sha512-JzScGtQfr7wl5dCA1cPbqwFlScBbUaqc9UbVzsCMKxDhY8cLYOC2FMmyIxTDJgY11U6zEtPE5AuNt1HZl8vG0g==","signatures":[{"sig":"MEYCIQCg376droZiaBc2gu5rEaesnQ6/Ohyh3HK9vt/lHEXxcAIhAOrmuiOexpgUNxBAykfaY5WHbKkepMbep9Cfwf37lUln","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94198},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.24_1773584463402_0.3933567094256589","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"cliclaw","version":"1.0.25","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.25","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"efd08b180b72b5ba1d896b675639ba3e9df1b0f4","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.25.tgz","fileCount":19,"integrity":"sha512-xgXJTFvuzhI23PMet/wcOk75WW3oqhbwhmk8fy5BfpHSuNHXyeQAAWYft2Qpi4y5onE4Z0zoYYezFHJdVj0U9w==","signatures":[{"sig":"MEQCIGrlLo/Oh2mz2QIseU+F74BYIMV54WSyM8KK6gcmrcmgAiBkQ5Cik4kmHLSu4Nb62CxehM2/HOw3bGuO2zlJXKtOCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94073},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.25_1773584613978_0.46891895660744876","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"cliclaw","version":"1.0.26","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.26","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"7c9ad6d4aa78bfd689a468e0399a6702154ad821","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.26.tgz","fileCount":19,"integrity":"sha512-OFeElxP8YMsq9wMwDawxFIrsdcjF4LjS3tfbAftK+lFzbPma/oz2WXOHoIwUsNeGztxz8bXEtxxE/8MI6YTVlg==","signatures":[{"sig":"MEQCICCaMCv+MnBRkQPNwQOdhev7h7PuLxEw8N3dLaDz+PXVAiBziQ3idYLuGwY4Kx4B99FQ0sy2ZT4PIGREe+I2qmebhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93789},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.26_1773584811423_0.9747715947120088","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"cliclaw","version":"1.0.33","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.33","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"ebc8ecb776bfd7fd6431d6413fbaad3eb3e73af1","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.33.tgz","fileCount":19,"integrity":"sha512-bysM4rev7pyS1+DRdITEQPJhPXId0tM4zasQJMO10i8r3573rjFCYAkCkMO/U2/tlhJCBNe6Dlf3J/ongx53HQ==","signatures":[{"sig":"MEQCICHrKWBvtuLAM0bUDdGkcCx31lldswi3fuRHGL7XjZfdAiBPpCRMBx59PpkIxUs6t5GS74paSFDjZteJS3kJdBQdcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96586},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.33_1773587701400_0.2646066467072816","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"cliclaw","version":"1.0.34","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.34","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"8de93aac5b4b950c0258686bf5500f30eb36c0b7","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.34.tgz","fileCount":19,"integrity":"sha512-aIULkU8akCPBH79/fTqdZBj9COurNXNMCdJ/desFo0WFXQga5Nmr2nelVhH77IqJZLSwGY2oRieERGuvMRttUA==","signatures":[{"sig":"MEQCIDo94yKOU1Q2jMtyUeBh1Sz11gXJ6ViJ8pYaimBRwarVAiBLqXxLD7lxxuZ65b+4IY7T1GxZ10uEkIMdjMjdHjj/QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96589},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.34_1773587965431_0.7983091132535247","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"cliclaw","version":"1.0.35","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.35","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"a764292b7152c9176635825a7c411cc7c536721e","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.35.tgz","fileCount":19,"integrity":"sha512-EX9iJlsQ5uGGJxhEUd74AZCIPqmG7+OzBicy3fBlSm8sIN5LaRfToysU7ownwpCnXYdvAhfTrCTNFHJBeKMVmg==","signatures":[{"sig":"MEYCIQCl0oc++PMxPGzENnPlBqj0Mw14MYuDZ9xLZBsoPeQxzwIhAMkPupak2yA1vC9iPGV/CtNf3oNBwstRSXPsd0nDy7xg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97000},"main":"index.ts","engines":{"node":">=18"},"gitHead":"fa76c5ee46ee475969ad39daf811b66cf4f0e3d9","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.35_1773588218641_0.2509634267701657","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"cliclaw","version":"1.0.36","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.36","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"b56caefef083dfe4c2ab9903e41a42c3bea4c96d","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.36.tgz","fileCount":19,"integrity":"sha512-R9Jux081wXINnx5L2oRe/1pB8/TtJcy7HFOxGDDpr/nFv+Ea/gAEiiDrbsAjvL9qCV9AKdGW0w00y2SX3UEvCA==","signatures":[{"sig":"MEUCIQDL7ugsGrTwWM8nFHycAEBXvQdK85mE5pRyINTZ5xvFbQIgb/eTNn7KiYfB1Za/jn0hJ4IvknvS5OOmXdca5TLQ/ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97698},"main":"index.ts","engines":{"node":">=18"},"gitHead":"45de0acf4aa0d086600ca07252a3e4e58ce42aa1","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.36_1773588829888_0.7704495592533498","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"cliclaw","version":"1.0.37","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.37","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"c48e0a687d1bfc7be201f7277f584fad4780635b","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.37.tgz","fileCount":19,"integrity":"sha512-fKjrpNEI1Rcfum/P9KeRkzLzuaO1wZBMhJdLy6inclaWnSkPsYZZruLTN4QY2mqv4i/tTXSJMr0i87e07Mw2JA==","signatures":[{"sig":"MEQCIBQC/ejSP05nUOwbFgVW/uTyXTqEf13PjpxPCnR8OpklAiBf8ubaFG5TnTCPuPcLKEOnS9uSAa0l449sIv1IPEcVGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97905},"main":"index.ts","engines":{"node":">=18"},"gitHead":"6ff8f860967b288af559a7f87bcc3fb365cf5161","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.37_1773589419840_0.6196945082679091","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"cliclaw","version":"1.0.38","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.38","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"e46212a512f4e79dda84c88241a7cbb3f97fd3ff","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.38.tgz","fileCount":19,"integrity":"sha512-sX3J0toRaQJWDxJAaj4M6rQP+bSFq+/QGGkQVfA09BTkHDmZBis5J5ODu8F9B7UeJd1m7j0aggX9a7FV1KqwCQ==","signatures":[{"sig":"MEUCIBaak8HwT54kUV9lbSo3UqytehlUqZ9vhcc6ADb3yS/wAiEA0XM99NH8oy2mzjAf09loKz6l+xTz5eMwu7OXLh4kHMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97542},"main":"index.ts","engines":{"node":">=18"},"gitHead":"4bb9321bb422271bba1b102cbc95057f049fa82b","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.38_1773590690402_0.3453771982220679","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"cliclaw","version":"1.0.39","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.39","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"c716c8b0181bf95414c29f94f377d74970ad57d7","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.39.tgz","fileCount":19,"integrity":"sha512-PbxkHgLDCXeQXhdAE4joGDcTJXAWkbd9Gp0eIxAHjnL9YcGCIEIcY+PwoLgy9+gwH+VsZNP5QqccpBeZ0BvR7Q==","signatures":[{"sig":"MEUCIGgQYzJF0KUajCQ1VaeADkiGFfnNmx6jBFps8Gj8W5ZUAiEAtlyeGgXeDosWzOuMGOgJ6l4s75h0hCNFwk2PEjQEPd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97759},"main":"index.ts","engines":{"node":">=18"},"gitHead":"788cde4931b361f2c65f536041ae91f16182301f","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.39_1773591190566_0.15853714082856452","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"cliclaw","version":"1.0.40","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.40","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"e2ed068a047e050fb3280693fc85eb85eeb76690","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.40.tgz","fileCount":19,"integrity":"sha512-ePLPGIdMfoM31L5V15cV6g/dOe1VyHwRXO5a5GY/NzvdcxLdzbHiRcIprpvPb5uEbGAPfjjT9NdhGAPySTS10A==","signatures":[{"sig":"MEUCICj7hTccn2oCr9XxEF7nStv4Q4ZJ5AjMd2meWaDw/mIZAiEA0DD/ErvfCsr5ZjjAg/C/YnMJlhlA/nCps/vKdx6Whak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97764},"main":"index.ts","engines":{"node":">=18"},"gitHead":"aca7ff1af96ac5303629d2b3b522a1688cc3de75","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.40_1773591335160_0.8021941351538302","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"cliclaw","version":"1.0.41","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.41","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"0faefd139b24787e5616bcd7e7e4bee4f3acd871","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.41.tgz","fileCount":19,"integrity":"sha512-8RgsZBr8b3/41psYGRBBU6y5B0ZHd5173WLxsJ4KRsfoaRU0e8tAtr1P3iLf5/ydCFzzxzkN3RYWefKvsxz3hA==","signatures":[{"sig":"MEQCICUkfQzeAkGzAWwZiu1smWtl1k4Tjy4cQFUS4x+UZHkXAiBNuTLYfYGoInaebGk38L1xcnnzF4dG4lOj73gmNTSzQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97872},"main":"index.ts","engines":{"node":">=18"},"gitHead":"aca7ff1af96ac5303629d2b3b522a1688cc3de75","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.41_1773592135653_0.8527733107830904","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"cliclaw","version":"1.0.42","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.42","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"0a162444ebd1eab53a9a5922a098e7bec9359b63","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.42.tgz","fileCount":19,"integrity":"sha512-SS7WD5nl5oZu6taUtn+3SlxZv5eVQGSHuJC4e8PnboRMfOkvRidLGegF/MmTkCNyoKJn27l7q2yA99b4FQr3nQ==","signatures":[{"sig":"MEYCIQDebzbQww6hou77D+uDygujeNFr9tS5XRUmbYx9QMW1pgIhANXT+GFbqAeqshBpsiMdNWXGHqlrEisEN36Hk/sNaRxS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97956},"main":"index.ts","engines":{"node":">=18"},"gitHead":"aca7ff1af96ac5303629d2b3b522a1688cc3de75","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.42_1773592546828_0.8216214681092162","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"cliclaw","version":"1.0.43","keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","_id":"cliclaw@1.0.43","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"homepage":"https://github.com/luizfeer/cliclaw#readme","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"bin":{"cliclaw":"bin/cli.js"},"dist":{"shasum":"8b5cbabed89925fc7b44bd69b67df7190fcd9f0f","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.43.tgz","fileCount":20,"integrity":"sha512-xDAHkV5/T3gtrcvwfCdGVXXbBNi2lirLNC9zBDx2rJVD4h+zdHQy3BSiHsoHuFOi3PZSrWyof29LzKLFbO2Aeg==","signatures":[{"sig":"MEQCIHicgdQmSvIBynWeghnU6rvHxSn6gzgfbXTuTe/YrOaJAiBMqQwZCZmjtf9U87gBQOkd55CIQId/NCmxhobUJvm6kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111855},"main":"index.ts","engines":{"node":">=18"},"gitHead":"aca7ff1af96ac5303629d2b3b522a1688cc3de75","scripts":{"dev":"tsx watch index.ts","setup":"node bin/cli.js setup","start":"tsx index.ts"},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"repository":{"url":"git+https://github.com/luizfeer/cliclaw.git","type":"git"},"_npmVersion":"10.9.3","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tsx":"^4.21.0","grammy":"^1.31.3","openai":"^4.97.0","@anthropic-ai/sdk":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cliclaw_1.0.43_1773602463959_0.7938604876179238","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"cliclaw","version":"1.0.44","description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","main":"index.ts","scripts":{"start":"tsx index.ts","dev":"tsx watch index.ts","setup":"node bin/cli.js setup"},"dependencies":{"@anthropic-ai/sdk":"^0.39.0","grammy":"^1.31.3","openai":"^4.97.0","tsx":"^4.21.0"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.0.0"},"repository":{"type":"git","url":"git+https://github.com/luizfeer/cliclaw.git"},"keywords":["telegram","claude","codex","cli","bot","forum"],"license":"MIT","bin":{"cliclaw":"bin/cli.js"},"engines":{"node":">=18"},"_id":"cliclaw@1.0.44","gitHead":"aca7ff1af96ac5303629d2b3b522a1688cc3de75","bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"homepage":"https://github.com/luizfeer/cliclaw#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-Um86uOEyf2xCEnuQLLFyDv9wwHp7IsvSwXvdYhyJDCuG44AUCOKdqwz1620KztyqAbe2SKI7qtsLpSiWD0bMOw==","shasum":"81b9ae68ab415c692f00ebc85f9d230676986d55","tarball":"https://registry.npmjs.org/cliclaw/-/cliclaw-1.0.44.tgz","fileCount":20,"unpackedSize":117047,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCvZKVDh4a5Wm/3SA7e9tO5Q4Mh6x6I7QzK3d+xL3extAIhAIQ5Ihwg7mAHxYE8Y/Ovi/qiGeTH04dR8NitYqEGDMCU"}]},"_npmUser":{"name":"luizfeer","email":"luiz.garra@live.com"},"directories":{},"maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cliclaw_1.0.44_1773603108001_0.994148985090948"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-14T22:55:18.172Z","modified":"2026-03-15T19:31:48.278Z","1.0.0":"2026-03-14T22:55:18.376Z","1.0.1":"2026-03-14T23:12:56.720Z","1.0.2":"2026-03-14T23:20:19.097Z","1.0.3":"2026-03-15T02:29:34.743Z","1.0.5":"2026-03-15T03:54:11.821Z","1.0.6":"2026-03-15T04:07:05.538Z","1.0.7":"2026-03-15T04:15:21.988Z","1.0.8":"2026-03-15T04:16:55.714Z","1.0.9":"2026-03-15T04:23:55.507Z","1.0.10":"2026-03-15T04:27:11.111Z","1.0.11":"2026-03-15T04:31:37.962Z","1.0.12":"2026-03-15T04:34:45.452Z","1.0.13":"2026-03-15T04:39:58.789Z","1.0.14":"2026-03-15T04:48:22.973Z","1.0.15":"2026-03-15T04:53:12.065Z","1.0.16":"2026-03-15T04:56:52.726Z","1.0.17":"2026-03-15T05:00:20.498Z","1.0.18":"2026-03-15T05:15:33.926Z","1.0.19":"2026-03-15T05:17:49.706Z","1.0.20":"2026-03-15T10:25:56.849Z","1.0.21":"2026-03-15T14:06:48.737Z","1.0.22":"2026-03-15T14:14:18.800Z","1.0.23":"2026-03-15T14:18:20.097Z","1.0.24":"2026-03-15T14:21:03.556Z","1.0.25":"2026-03-15T14:23:34.141Z","1.0.26":"2026-03-15T14:26:51.576Z","1.0.27":"2026-03-15T14:42:11.765Z","1.0.28":"2026-03-15T14:54:25.451Z","1.0.29":"2026-03-15T14:58:04.269Z","1.0.31":"2026-03-15T15:08:22.369Z","1.0.32":"2026-03-15T15:11:13.704Z","1.0.33":"2026-03-15T15:15:01.562Z","1.0.34":"2026-03-15T15:19:25.590Z","1.0.35":"2026-03-15T15:23:38.790Z","1.0.36":"2026-03-15T15:33:50.031Z","1.0.37":"2026-03-15T15:43:40.012Z","1.0.38":"2026-03-15T16:04:50.541Z","1.0.39":"2026-03-15T16:13:10.722Z","1.0.40":"2026-03-15T16:15:35.297Z","1.0.41":"2026-03-15T16:28:55.820Z","1.0.42":"2026-03-15T16:35:46.976Z","1.0.43":"2026-03-15T19:21:04.114Z","1.0.44":"2026-03-15T19:31:48.150Z"},"bugs":{"url":"https://github.com/luizfeer/cliclaw/issues"},"license":"MIT","homepage":"https://github.com/luizfeer/cliclaw#readme","keywords":["telegram","claude","codex","cli","bot","forum"],"repository":{"type":"git","url":"git+https://github.com/luizfeer/cliclaw.git"},"description":"Telegram bot bridging AI CLIs (Claude Code, Codex) to Forum Topics","maintainers":[{"name":"luizfeer","email":"luiz.garra@live.com"}],"readme":"# 🦀 Cli-Claw\r\n\r\n> **Cli-Claw** é um bot Telegram que funciona como **ponte direta entre ferramentas CLI de IA e o seu celular**. Cada conversa vive em um tópico dedicado de Fórum — você digita de qualquer lugar, o CLI roda no servidor, a resposta volta. Sem API keys, sem cobrança por token, só o seu plano de assinatura.\r\n\r\n```\r\n/nova  →  abre um tópico no fórum  →  🟣 Claude ou 🟢 Codex\r\n └ cada tópico = uma sessão CLI com memória completa de conversa\r\n```\r\n\r\n📖 **[Read in English →](README.md)**\r\n\r\n---\r\n\r\n## Por que uma ponte de CLI?\r\n\r\nA maioria dos bots Telegram de IA chama APIs HTTP. O Cli-Claw é diferente — ele aciona os binários CLI instalados no seu servidor:\r\n\r\n| | Cli-Claw | Bots baseados em API |\r\n|---|---|---|\r\n| **Autenticação** | OAuth / login ChatGPT | API keys (pago por token) |\r\n| **Custo** | Seu plano de assinatura | Cobrança por uso |\r\n| **Tarefas agênticas** | ✅ Acesso completo às ferramentas | ❌ Limitado |\r\n| **Controle de permissões** | ✅ Por sessão / sob demanda | N/A |\r\n| **Adicionar novo CLI** | Instale e reinicie | N/A |\r\n\r\nPor acionar processos CLI reais, o Cli-Claw pode fazer tudo o que você faria no terminal — instalar software, executar código, navegar em arquivos, rodar workflows agênticos longos.\r\n\r\n---\r\n\r\n## Agentes disponíveis\r\n\r\n| Agente | Status | Requisito |\r\n|---|---|---|\r\n| 🟣 **Claude Code** | ✅ Disponível | Assinatura claude.ai |\r\n| 🟢 **Codex** | ✅ Disponível | Conta OpenAI/ChatGPT |\r\n| 🔜 **OpenCode** | Em breve | CLI open-source, sem assinatura |\r\n\r\nCada agente que você instala fica disponível imediatamente. O bot detecta quais CLIs estão no `PATH` ao iniciar e exibe um guia de configuração para o que ainda não está instalado.\r\n\r\n---\r\n\r\n## Comandos do bot\r\n\r\n| Português | Inglês | Descrição |\r\n|---|---|---|\r\n| `/nova` | `/new` | Nova sessão Claude (cria tópico no fórum) |\r\n| `/nova codex` | `/new codex` | Nova sessão Codex |\r\n| `/sessoes` | `/sessions` | Listar todas as sessões |\r\n| `/limpar` | `/clear` | Reiniciar sessão / tópico atual |\r\n| `/status` | `/status` | Info da sessão ativa |\r\n| `/id` | `/id` | Ver ID deste chat |\r\n| `/ajuda` | `/help` | Exibir ajuda |\r\n\r\n---\r\n\r\n## Requisitos\r\n\r\n- **Ubuntu 22+** (testado em Oracle Cloud ARM64)\r\n- **Node.js 22+**\r\n- **Claude Code CLI** autenticado via OAuth (`claude`) — *opcional, instale para ativar 🟣*\r\n- **Codex CLI** autenticado via ChatGPT (`codex login`) — *opcional, instale para ativar 🟢*\r\n- Um **grupo** Telegram com **Tópicos ativados**, bot adicionado como **admin**\r\n\r\n---\r\n\r\n## Instalação\r\n\r\n### 1. Clonar e instalar\r\n\r\n```bash\r\ngit clone https://github.com/luizfeer/cliclaw.git\r\ncd cliclaw\r\nnpm install\r\n```\r\n\r\n### 2. Instalar Node.js 22 (se necessário)\r\n\r\n```bash\r\ncurl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -\r\nsudo apt-get install -y nodejs\r\nnpm install -g tsx pm2\r\n```\r\n\r\n### 3. Instalar os CLIs de IA\r\n\r\nInstale pelo menos um. Pode adicionar mais depois — basta reiniciar o bot.\r\n\r\n```bash\r\n# Configurar npm global sem sudo\r\nmkdir -p ~/.npm-global\r\nnpm config set prefix ~/.npm-global\r\necho 'export PATH=\"$HOME/.npm-global/bin:$PATH\"' >> ~/.bashrc && source ~/.bashrc\r\n\r\n# 🟣 Claude Code (requer assinatura claude.ai)\r\nnpm install -g @anthropic-ai/claude-code\r\nclaude   # abre link OAuth no navegador\r\n\r\n# 🟢 Codex (requer conta OpenAI/ChatGPT)\r\nnpm install -g @openai/codex\r\ncodex login\r\n```\r\n\r\n> **Ainda não tem nenhum?** Tudo bem — instale o bot primeiro, depois envie `/start` no Telegram. O bot mostrará exatamente o que executar.\r\n\r\n### 4. Configurar\r\n\r\n```bash\r\ncp .env.example .env\r\nnano .env\r\n```\r\n\r\n```env\r\nTELEGRAM_BOT_TOKEN=   # obtido no @BotFather → /newbot\r\nFORUM_GROUP_ID=       # use /id dentro do grupo para obter\r\n```\r\n\r\n### 5. Escolher o modo de permissões\r\n\r\nAdicione `PERMISSION_MODE` ao seu `.env`:\r\n\r\n| Modo | Valor | Comportamento |\r\n|---|---|---|\r\n| **Full auto** *(recomendado)* | `auto` | Sempre pula prompts de permissão — modelos rodam livremente |\r\n| **Por sessão** | `session` | Bot pergunta ao criar `/nova`: *\"Permitir full auto nesta sessão?\"* |\r\n| **Sob demanda** | `ask` | Restrito por padrão; prefixe mensagens com `!` para liberar só aquele envio |\r\n\r\n```env\r\nPERMISSION_MODE=auto\r\n```\r\n\r\n### 6. Configurar o grupo Telegram\r\n\r\n1. Crie um grupo no Telegram\r\n2. **Editar grupo → Tópicos → Ativar**\r\n3. Adicione o bot como **Admin** com permissão de *Gerenciar Tópicos*\r\n4. Envie `/id` no grupo e copie o Chat ID\r\n5. Cole como `FORUM_GROUP_ID` no `.env`\r\n\r\n### 7. Iniciar\r\n\r\n```bash\r\n# Teste rápido\r\nnpx tsx index.ts\r\n\r\n# Produção — reinicia automaticamente em crash e reboot\r\npm2 start ecosystem.config.js\r\npm2 save && pm2 startup\r\n```\r\n\r\n---\r\n\r\n## Como funciona\r\n\r\n```\r\nMensagem no tópico do fórum\r\n       ↓\r\nIdentifica sessão pelo thread_id\r\n       ↓\r\nLock da sessão (impede processos concorrentes)\r\n       ↓\r\nEnvia \"⚙️ Processando...\" + typing loop a cada 4s\r\n       ↓\r\nSpawn do CLI com base no PERMISSION_MODE:\r\n  claude --resume <id> -p \"msg\" --output-format text\r\n  codex exec resume <thread> --json \"msg\"\r\n       ↓\r\nProcesso roda até terminar (sem timeout que mata o processo)\r\n       ↓\r\nDeleta \"Processando...\" → envia resposta formatada em HTML\r\n```\r\n\r\nOs IDs de sessão são salvos em `data/chat_<id>.json` — o contexto sobrevive a reinicializações.\r\n\r\n---\r\n\r\n## Publicar no npm *(planejado)*\r\n\r\nO objetivo é tornar a instalação um único comando:\r\n\r\n```bash\r\nnpm install -g cliclaw\r\ncliclaw setup   # wizard interativo: token do bot, ID do grupo, modo de permissão\r\ncliclaw start\r\n```\r\n\r\nIsso requer um wizard `cli.js` e um entry point compilado. Os CLIs (`claude`, `codex`) ainda precisariam ser autenticados manualmente — o npm pode empacotar o código do bot mas não sessões OAuth. O wizard guiaria por esse passo.\r\n\r\nContribuições são bem-vindas: **[github.com/luizfeer/cliclaw](https://github.com/luizfeer/cliclaw)**\r\n\r\n---\r\n\r\n## Estrutura do projeto\r\n\r\n```\r\ncliclaw/\r\n├── index.ts                   # Ponto de entrada\r\n├── ecosystem.config.js        # Configuração PM2 (usa tsx)\r\n├── src/\r\n│   ├── config.ts              # Carrega .env + detecta CLIs disponíveis\r\n│   ├── storage.ts             # Persistência de sessões em JSON\r\n│   ├── agents/\r\n│   │   ├── claude.ts          # Wrapper do CLI Claude Code\r\n│   │   └── codex.ts           # Wrapper do CLI Codex\r\n│   ├── handlers/\r\n│   │   ├── commands.ts        # /nova /sessoes /limpar etc.\r\n│   │   └── messages.ts        # Roteamento por thread_id, typing loop, lock\r\n│   └── utils/\r\n│       └── markdown.ts        # Conversor Markdown → HTML do Telegram\r\n├── data/                      # Arquivos JSON de sessão (ignorado pelo git)\r\n├── .env                       # Segredos (ignorado pelo git)\r\n└── .env.example               # Template de configuração\r\n```\r\n\r\n---\r\n\r\n## Deploy em outra VPS\r\n\r\n```bash\r\ngit clone https://github.com/luizfeer/cliclaw.git\r\ncd cliclaw && npm install\r\nnpm install -g tsx pm2 @anthropic-ai/claude-code @openai/codex\r\nclaude && codex login\r\ncp .env.example .env && nano .env\r\npm2 start ecosystem.config.js && pm2 save\r\n```\r\n\r\n---\r\n\r\n## Contribuindo\r\n\r\nCli-Claw é um projeto aberto para a comunidade. PRs são bem-vindos — especialmente:\r\n- Novos adaptadores de agentes CLI (OpenCode, Gemini CLI, etc.)\r\n- Wizard `cliclaw setup` para distribuição via npm\r\n- Melhorias de i18n\r\n- UX de permissões mais refinada\r\n\r\n---\r\n\r\n## Licença\r\n\r\nMIT\r\n","readmeFilename":"README.pt.md"}