{"_id":"@artsum/agenthub","_rev":"17-6887df54cb40868194bc42ad53aa6d96","name":"@artsum/agenthub","dist-tags":{"latest":"1.1.14"},"versions":{"1.0.0":{"name":"@artsum/agenthub","version":"1.0.0","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.0.0","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"f346c0c52949b9e28f941affa3f07923a9805dd8","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.0.0.tgz","fileCount":63,"integrity":"sha512-bsImsP4Y1T7FH03usFsosiMjhbc3JydZ+mRHR9AmzLbfHNYfx5wW9+JysPFLmeja6JhJ3W1B/N9HAqdhNAVpfg==","signatures":[{"sig":"MEUCIHPNvaUpNpRlbRHbqbacKrSiqPjFH4L0Hx+93MN2cR8HAiEA3AXKZiI62Q8Mdehiiq+P6wFCkFRsxF21ozfma56Yx0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261862973},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"gitHead":"4032e08d41c2a6a52f14b01d06807e1a3855c417","scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","prepublishOnly":"pnpm run build && pnpm run test:unit","test:integration":"vitest run --project integration-empty --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ai":"^5.0.107","ws":"^8.19.0","ink":"^6.5.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"3.25.76","open":"^10.2.0","axios":"^1.13.2","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.6.2","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"workspace:*","http-proxy-middleware":"^3.0.5","@types/qrcode-terminal":"^0.12.2","@agentclientprotocol/sdk":"^0.14.1","@modelcontextprotocol/sdk":"1.25.3","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37","@anthropic-ai/claude-agent-sdk":"^0.2.96"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0","devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.4","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.0.0_1783265424948_0.24605491696347248","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@artsum/agenthub","version":"1.0.1","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.0.1","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"ee1aa4820840c7d7f80656fd661602e8ab559330","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.0.1.tgz","fileCount":63,"integrity":"sha512-kmHNNjfsewsZsj1gQqq6VLTDBV2Z4Guu9EJcA6ATmBuNoMnbwpwCTQh2XU/7dj5Av8dvbURvwFJF50CjqALe6w==","signatures":[{"sig":"MEYCIQCy5wjSljHG6ySkayMaW8/zbQw431KZLkZMIuD6kuTqVwIhAOT1WFpBpi22FDNHhKHWSL8YRS0pMrtnPMWdmv5HoYh9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261862955},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"gitHead":"4032e08d41c2a6a52f14b01d06807e1a3855c417","scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","prepublishOnly":"pnpm run build && pnpm run test:unit","test:integration":"vitest run --project integration-empty --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ai":"^5.0.107","ws":"^8.19.0","ink":"^6.5.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"3.25.76","open":"^10.2.0","axios":"^1.13.2","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.6.2","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.5","@types/qrcode-terminal":"^0.12.2","@agentclientprotocol/sdk":"^0.14.1","@modelcontextprotocol/sdk":"1.25.3","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37","@anthropic-ai/claude-agent-sdk":"^0.2.96"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0","devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.4","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.0.1_1783265888735_0.5613145399976689","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@artsum/agenthub","version":"1.0.2","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.0.2","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"06fe9728da6ca5adb053f624a409f735a743c3f9","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.0.2.tgz","fileCount":63,"integrity":"sha512-j+qpMUjHWq04Z41UgfJcXAR9I03vt2AMfhjsS36RJ6RqLxkHVdZnMrjana2Zmmh2WvC0yAOzPpGtgZkh96C6Ww==","signatures":[{"sig":"MEUCIAUw8Pe9y+XjVvWD99M7HYhTKHlZvPPw5WyNZCK41cagAiEA5UiIEYAVWLLmIdWa+pA6EBAPq0V/NLq+Kzelg7XnUQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261922177},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.0.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/a1850c5e7752b00654d9843e8a17b23e/artsum-agenthub-1.0.2.tgz","_integrity":"sha512-j+qpMUjHWq04Z41UgfJcXAR9I03vt2AMfhjsS36RJ6RqLxkHVdZnMrjana2Zmmh2WvC0yAOzPpGtgZkh96C6Ww==","repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ai":"^5.0.107","ws":"^8.19.0","ink":"^6.5.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"3.25.76","open":"^10.2.0","axios":"^1.13.2","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.6.2","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.5","@types/qrcode-terminal":"^0.12.2","@agentclientprotocol/sdk":"^0.14.1","@modelcontextprotocol/sdk":"1.25.3","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37","@anthropic-ai/claude-agent-sdk":"^0.2.96"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.4","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.0.2_1783468015880_0.9395917645749703","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@artsum/agenthub","version":"1.0.3","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.0.3","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"6552954ba131574ceb5e2fd5115732d6cb3f97e4","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.0.3.tgz","fileCount":63,"integrity":"sha512-lo9dzQSBedQ6/1T2p/Orowx7gffUs+BkImD3ZFBZykgPLdLtJ2o7dtrvtsHELCU1CsaBu7/B5P0GNf74NMYvTg==","signatures":[{"sig":"MEUCIDeIlVJWb32QV/2zWy3+AVaUy63XAhTyrx/0yK6wUid8AiEA3B/eicKTSGwfr8bxeqS1nvb3JXtNJKQ+7jWDb2IBzq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261928991},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.0.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/754e5bae9f286cb14771877dbccbb49a/artsum-agenthub-1.0.3.tgz","_integrity":"sha512-lo9dzQSBedQ6/1T2p/Orowx7gffUs+BkImD3ZFBZykgPLdLtJ2o7dtrvtsHELCU1CsaBu7/B5P0GNf74NMYvTg==","repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ai":"^5.0.107","ws":"^8.19.0","ink":"^6.5.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"3.25.76","open":"^10.2.0","axios":"^1.13.2","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.6.2","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.5","@types/qrcode-terminal":"^0.12.2","@agentclientprotocol/sdk":"^0.14.1","@modelcontextprotocol/sdk":"1.25.3","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37","@anthropic-ai/claude-agent-sdk":"^0.2.96"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.4","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.0.3_1783488954858_0.2490699234667788","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@artsum/agenthub","version":"1.0.4","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.0.4","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"d57698aea1aae481c2058096c11e8ff2cf5cc99d","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.0.4.tgz","fileCount":50,"integrity":"sha512-mPoefX+aqA5LwpHO3ku46Lok2yOUrFFerFXRfFwEHq5wao5ajaJW/RkbYSM6GOmM7jfpvtQtvK9KaeJgDzjMXA==","signatures":[{"sig":"MEYCIQD2+x1NogJDwNDsXY5U1j8gelyifp6oLSl7KbzCRt5ORwIhAIB9w7Gq3UkSzFm4rcrDvgruRT3OjvPLmMmXBwApckaW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112324009},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.0.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/36c09b0c6cb07e65fa9e333095bc3b42/artsum-agenthub-1.0.4.tgz","_integrity":"sha512-mPoefX+aqA5LwpHO3ku46Lok2yOUrFFerFXRfFwEHq5wao5ajaJW/RkbYSM6GOmM7jfpvtQtvK9KaeJgDzjMXA==","repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.0.4_1784385115789_0.18948996544366703","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@artsum/agenthub","version":"1.1.0","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.1.0","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"d2632f1e25c69a824b129369e0c9dcb42e32f965","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.0.tgz","fileCount":50,"integrity":"sha512-3ei8OeEXy8rXSI75h0Xw56FRebZJZMvvyLY+qtxE1UNT7ADVz6aOFwFH81JewyZQxiysfxTVGr8gAOXKBV0PVA==","signatures":[{"sig":"MEUCIQCIRTpo9r4sKH7+qG/7Rg6+rIsaDAI/Ld1I61dzBXqlmAIgULgGPRZ5urjwr37z5lJeHXjRyny5B07WybildPV73Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112343431},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/503187c8cedd9b5a31e8634bd5e689eb/artsum-agenthub-1.1.0.tgz","_integrity":"sha512-3ei8OeEXy8rXSI75h0Xw56FRebZJZMvvyLY+qtxE1UNT7ADVz6aOFwFH81JewyZQxiysfxTVGr8gAOXKBV0PVA==","repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.0_1784433771427_0.5157749095282766","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@artsum/agenthub","version":"1.1.1","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.1.1","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"b02229b3a51af726a8fae735e3c67f380b549953","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.1.tgz","fileCount":50,"integrity":"sha512-pMrOgoB01qnSPnLrgYK/a38knGUZXJ5r0Vb9WW/wAwECLCNKbllfA73lpz5Zm06swZo+ncdH4hy0R4M+qxL1OQ==","signatures":[{"sig":"MEUCIA+L6OP24kbsx+EBldVwS0Ltm6uhwYRBwD8VnHiVig3FAiEAn1sB8HjZjJPJCLijra7ant2QXORDalqoEEOYfwYV2Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112345884},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/ca187a6b42ae359b0b22963b8fd7ddc0/artsum-agenthub-1.1.1.tgz","_integrity":"sha512-pMrOgoB01qnSPnLrgYK/a38knGUZXJ5r0Vb9WW/wAwECLCNKbllfA73lpz5Zm06swZo+ncdH4hy0R4M+qxL1OQ==","repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.1_1784465560121_0.46824278188870583","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@artsum/agenthub","version":"1.1.2","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.1.2","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"ea1567774ad83b32cb8e410aefe65e12db44652e","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.2.tgz","fileCount":50,"integrity":"sha512-LetpUChiUH5Gvg/05uheOr5s06Mcg8h3GoIkWa2yqAfA8B+c0FwnUU7bABKzx0OSL/07GHok9YHpaFhnKKgUbQ==","signatures":[{"sig":"MEUCIGj7908CXqwOxwD2XcR/cJJWoTOwcRE9SianjOibkShrAiEA0nG1zm2Uh/fF//X2691nvYQbPYUOztnzYr82GxViz3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112347210},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/5f97643fbca056b1c0fc3c2be3c0d54b/artsum-agenthub-1.1.2.tgz","_integrity":"sha512-LetpUChiUH5Gvg/05uheOr5s06Mcg8h3GoIkWa2yqAfA8B+c0FwnUU7bABKzx0OSL/07GHok9YHpaFhnKKgUbQ==","repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.2_1784467349992_0.7702421174095133","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@artsum/agenthub","version":"1.1.3","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.1.3","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"5ac43d06229e6249a4ed9c62263e0a6b1b6ddeb2","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.3.tgz","fileCount":50,"integrity":"sha512-xTuQ2gZmx94O6g/3MaIdeG91Jbd90oen4VrJHoRjVdoUIklO+0YSQRLaSndyaifRo7/oH/QzNv6diwmL3Agsgw==","signatures":[{"sig":"MEYCIQCTVvUToLS8BZK+z+Z+ExoF637u6/Nry2digtWEVNJJhAIhANV1hTB6Qa9bLT5j/qc97FqvYQ6WnawyqxWuleWJSHXI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112354954},"main":"./dist/index.cjs","type":"module","_from":"file:/tmp/agenthub-cli-1.1.3.PyQx5b/artsum-agenthub-1.1.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/agenthub-cli-1.1.3.PyQx5b/artsum-agenthub-1.1.3.tgz","_integrity":"sha512-xTuQ2gZmx94O6g/3MaIdeG91Jbd90oen4VrJHoRjVdoUIklO+0YSQRLaSndyaifRo7/oH/QzNv6diwmL3Agsgw==","repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.3_1784474524055_0.4260222587732301","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@artsum/agenthub","version":"1.1.4","author":{"name":"Kirill Dubovitskiy"},"license":"MIT","_id":"@artsum/agenthub@1.1.4","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://agenthub.yzsd.asia","bugs":{"url":"https://agenthub.yzsd.asia/support"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"1442473274e3e2ea0bf354d96a20ee5703e9ca79","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.4.tgz","fileCount":50,"integrity":"sha512-O+5/81czOEuj1s1xUIf2pddj8sXi9qmgOh/Mf96geptcjdkUQGAIoGjY0evJD81znsHRL+OhAk4ZEZP0cj/DfA==","signatures":[{"sig":"MEUCIQC3C3t8vg0HdAJq/WmsQYz6vleX5/sW95YX+kvvY61eFQIgUzE61y2CLwm3OBQiT27X0c+JC1R6GyDiIcSDWMhuPHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112372451},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/a4b8ed8d05d0ea2bba3c15445c8f7dd0/artsum-agenthub-1.1.4.tgz","_integrity":"sha512-O+5/81czOEuj1s1xUIf2pddj8sXi9qmgOh/Mf96geptcjdkUQGAIoGjY0evJD81znsHRL+OhAk4ZEZP0cj/DfA==","repository":{"url":"https://agenthub.yzsd.asia/agenthub.git","type":"git"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.4_1784528326919_0.502558560491084","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@artsum/agenthub","version":"1.1.5","author":{"name":"Kirill Dubovitskiy"},"license":"Apache-2.0","_id":"@artsum/agenthub@1.1.5","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://github.com/dckill/AgentHub","bugs":{"url":"https://github.com/dckill/AgentHub/issues"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"6b0dcfdf8731d48fd6ba04f9d5c125ced4b7f193","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.5.tgz","fileCount":53,"integrity":"sha512-+sGBkrf0flJsqAekQP/Iy8QXygQGcF7FynND6PMBDpuTbci35aoizDSYvpT92/Qht7Ih7a5oCv6bcrKLgWbx3A==","signatures":[{"sig":"MEUCIHkguWVsNuuGTO5D4D2ICwwfZcvNNLoXxIcT2TTxk0aZAiEA4gzDcPHk1IbbVg/LlJ5Xc8tYEIfabKp1iOcnnh0C5BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112625778},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.5.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/20548604186ac8f23c027580000530e9/artsum-agenthub-1.1.5.tgz","_integrity":"sha512-+sGBkrf0flJsqAekQP/Iy8QXygQGcF7FynND6PMBDpuTbci35aoizDSYvpT92/Qht7Ih7a5oCv6bcrKLgWbx3A==","repository":{"url":"git+https://github.com/dckill/AgentHub.git","type":"git","directory":"packages/agenthub-cli"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.5_1786247121302_0.9422412642843219","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@artsum/agenthub","version":"1.1.6","author":{"name":"Kirill Dubovitskiy"},"license":"Apache-2.0","_id":"@artsum/agenthub@1.1.6","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://github.com/dckill/AgentHub","bugs":{"url":"https://github.com/dckill/AgentHub/issues"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"9140ee5ef76e93e042d9bd199da798fd7336127c","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.6.tgz","fileCount":53,"integrity":"sha512-9C9nHYQtjrgTFI8fwe/lbk43e2eIVV8dxTTgpG/FQluy/Mq1LwoDOsuLI0dAuHzHCSf5YpXiuq0e2WmpZJyrpw==","signatures":[{"sig":"MEYCIQDNmmOmRq4TwtdhVmVDCmZPcUgjKk7Fycy6F7bI8o3gJgIhAJ6nwoF6GEJULIgE9EnhQnsK02ibByMpkALCBj8MnEgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112644508},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.6.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/aa70524f59044ea1a4fc4dba2bc89d16/artsum-agenthub-1.1.6.tgz","_integrity":"sha512-9C9nHYQtjrgTFI8fwe/lbk43e2eIVV8dxTTgpG/FQluy/Mq1LwoDOsuLI0dAuHzHCSf5YpXiuq0e2WmpZJyrpw==","repository":{"url":"git+https://github.com/dckill/AgentHub.git","type":"git","directory":"packages/agenthub-cli"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.6_1786376960282_0.048626000307522066","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@artsum/agenthub","version":"1.1.9","author":{"name":"Kirill Dubovitskiy"},"license":"Apache-2.0","_id":"@artsum/agenthub@1.1.9","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://github.com/dckill/AgentHub","bugs":{"url":"https://github.com/dckill/AgentHub/issues"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"e49d4607357c8a1fbb164c4c3c8c1a1b18008b95","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.9.tgz","fileCount":53,"integrity":"sha512-tIo8KLQVsaDkDcXlhuki90kWquW/0a4aOd/Ey8iVRJUDo83ebO0utFLzIG41tghur5xcNeMg7soz5SHw76Fs8g==","signatures":[{"sig":"MEYCIQCB8YDqtP487OD66nVorEJlVuL3W8TWNLTk072S6x4xuAIhAKgXjTRHksqYLeoLh1WZIcHZ4qzqw6HE8v+gXBIaEb2r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112645837},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.9.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/00b55d956e2578d7377b211b60a66e48/artsum-agenthub-1.1.9.tgz","_integrity":"sha512-tIo8KLQVsaDkDcXlhuki90kWquW/0a4aOd/Ey8iVRJUDo83ebO0utFLzIG41tghur5xcNeMg7soz5SHw76Fs8g==","repository":{"url":"git+https://github.com/dckill/AgentHub.git","type":"git","directory":"packages/agenthub-cli"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.9_1786378069733_0.40137828087855665","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@artsum/agenthub","version":"1.1.11","author":{"name":"Kirill Dubovitskiy"},"license":"Apache-2.0","_id":"@artsum/agenthub@1.1.11","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://github.com/dckill/AgentHub","bugs":{"url":"https://github.com/dckill/AgentHub/issues"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"7731e90e684eb5aeccbc9657a01325adb80de9a3","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.11.tgz","fileCount":53,"integrity":"sha512-w/adV9zHKx5vdhAP0vEW2oIvHaitsIWEreTLK2MjVRXlZbtXWgfuQKodF75gdN+RioII2lNPLTHSm9+E8pJ+mw==","signatures":[{"sig":"MEYCIQDsQjAGnaKBxe6VMC4eEoldOY5FrkovpcJEUQTU37j6ngIhAMBhrwwv2sr8obaLtLmy82pvOU0JDzpXsxpGEAtTXsXz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112657371},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.11.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/8ea5c0e07d16d06a124581fd46e7fa14/artsum-agenthub-1.1.11.tgz","_integrity":"sha512-w/adV9zHKx5vdhAP0vEW2oIvHaitsIWEreTLK2MjVRXlZbtXWgfuQKodF75gdN+RioII2lNPLTHSm9+E8pJ+mw==","repository":{"url":"git+https://github.com/dckill/AgentHub.git","type":"git","directory":"packages/agenthub-cli"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.11_1787482412037_0.706041575405085","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@artsum/agenthub","version":"1.1.12","author":{"name":"Kirill Dubovitskiy"},"license":"Apache-2.0","_id":"@artsum/agenthub@1.1.12","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://github.com/dckill/AgentHub","bugs":{"url":"https://github.com/dckill/AgentHub/issues"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"334d8d87cea14ade9c34de3e58c94a9a4548c367","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.12.tgz","fileCount":53,"integrity":"sha512-M4G4pMpzmp0TW3R/EMhRH3d4LcoSD9RMDq+MHSUXL8StOMYTfMyaaleSdooa8SZ6XSLd0YyO4/5X0qa2EM290w==","signatures":[{"sig":"MEYCIQCaWAhs8RBTmWxjy1pKaq9tRo114hE3mUuqluclTPe4IQIhAO0btzQo/MPiNA1U5EV9X2KXnfe0Suh/VhhZvhjsumdh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112657793},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.12.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/096868eae91e2c2eeb4dc64af64461ce/artsum-agenthub-1.1.12.tgz","_integrity":"sha512-M4G4pMpzmp0TW3R/EMhRH3d4LcoSD9RMDq+MHSUXL8StOMYTfMyaaleSdooa8SZ6XSLd0YyO4/5X0qa2EM290w==","repository":{"url":"git+https://github.com/dckill/AgentHub.git","type":"git","directory":"packages/agenthub-cli"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.0","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.12_1787541931155_0.1937200745750507","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@artsum/agenthub","version":"1.1.13","author":{"name":"Kirill Dubovitskiy"},"license":"Apache-2.0","_id":"@artsum/agenthub@1.1.13","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"homepage":"https://github.com/dckill/AgentHub","bugs":{"url":"https://github.com/dckill/AgentHub/issues"},"bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"dist":{"shasum":"f2010f43f15508c0cd03acdd41c1e24413822c45","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.13.tgz","fileCount":53,"integrity":"sha512-WdU7naJzn3fhTP4EEomqlRJchO8L0Z6moy/pBfno3fpw54bZ7PqMTd55hHYj9vmfZVOdY0rFTtWSTzewb6NsGA==","signatures":[{"sig":"MEQCIF3IqGUl0cYV30zNndMLIIFJJhDjSwsuMtpfQwSEm7j3AiA+ipaZTC2TzoNtsDqhBTNkM7GVtL7arTrcb2mjPfEqqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID+rp1pNIlNkB+8lF9r+zZo9aUKpYxyegKTFIwa80fcvAiB1i3l3JKn/g/0XGrlHCleztDzVwzjgBmDcv/Iq4bBgNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112730782},"main":"./dist/index.cjs","type":"module","_from":"file:artsum-agenthub-1.1.13.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"_npmUser":{"name":"dckill","email":"dckill@qq.com"},"_resolved":"/tmp/c1157e04a449bfbd33cb60f6a384660f/artsum-agenthub-1.1.13.tgz","_integrity":"sha512-WdU7naJzn3fhTP4EEomqlRJchO8L0Z6moy/pBfno3fpw54bZ7PqMTd55hHYj9vmfZVOdY0rFTtWSTzewb6NsGA==","repository":{"url":"git+https://github.com/dckill/AgentHub.git","type":"git","directory":"packages/agenthub-cli"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.1","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"tmp":"tmp/agenthub_1.1.13_1788603385280_0.6880301737388328","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"_id":"@artsum/agenthub@1.1.14","bin":{"agenthub":"bin/agenthub.mjs","agenthub-mcp":"bin/agenthub-mcp.mjs"},"bugs":{"url":"https://github.com/dckill/AgentHub/issues"},"dist":{"shasum":"ff2f2066f50fcf78f0985f9c7ba170842d36c3b8","tarball":"https://registry.npmjs.org/@artsum/agenthub/-/agenthub-1.1.14.tgz","fileCount":53,"integrity":"sha512-0zWizwrhFwMe5vljZ2yLIzZRBD9AjKIXrEFBpqeLCgcOebqmXI3Sqfiv+gt3AQc2QWzGm1iHiFosEnzA5wCriQ==","signatures":[{"sig":"MEUCIBYy3x2laqMotp0Pxt089uu8OlWMlRC+yPFP5nKDlZyXAiEAz/cwq04gHJF/ycloA6xyQXdXcA5hKFVBgD91HHjzCsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGMu9CYRMGwcDzMjhZgFfT4FobOjWk+9JJFmZ4emph8EAiBVYXw1hIJZFhOoO5tDfd0QUJBth3eNXPRNxXFlSwIBXA=="}],"unpackedSize":112730782},"main":"./dist/index.cjs","name":"@artsum/agenthub","type":"module","_from":"file:artsum-agenthub-1.1.14.tgz","types":"./dist/index.d.cts","author":{"name":"Kirill Dubovitskiy"},"module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lib":{"import":{"types":"./dist/lib.d.mts","default":"./dist/lib.mjs"},"require":{"types":"./dist/lib.d.cts","default":"./dist/lib.cjs"}},"./claude-sdk":{"import":{"types":"./dist/claude-sdk.d.mts","default":"./dist/claude-sdk.mjs"},"require":{"types":"./dist/claude-sdk.d.cts","default":"./dist/claude-sdk.cjs"}},"./codex/agenthubMcpStdioBridge":{"import":{"types":"./dist/codex/agenthubMcpStdioBridge.d.mts","default":"./dist/codex/agenthubMcpStdioBridge.mjs"},"require":{"types":"./dist/codex/agenthubMcpStdioBridge.d.cts","default":"./dist/codex/agenthubMcpStdioBridge.cjs"}}},"license":"Apache-2.0","scripts":{"test":"pnpm run build && vitest run","build":"shx rm -rf dist && tsc --noEmit && pkgroll","test:unit":"pnpm run build && vitest run --project unit","typecheck":"tsc --noEmit","cli:install":"node scripts/install-local.cjs","postinstall":"node scripts/unpack-tools.cjs","test:integration":"vitest run --project integration-empty --project integration-plan-mode --project integration-authenticated"},"version":"1.1.14","_npmUser":{"name":"dckill","email":"dckill@qq.com"},"homepage":"https://github.com/dckill/AgentHub","_resolved":"/tmp/17eb3c6da1a7513a6959115e0cfa806b/artsum-agenthub-1.1.14.tgz","_integrity":"sha512-0zWizwrhFwMe5vljZ2yLIzZRBD9AjKIXrEFBpqeLCgcOebqmXI3Sqfiv+gt3AQc2QWzGm1iHiFosEnzA5wCriQ==","repository":{"url":"git+https://github.com/dckill/AgentHub.git","type":"git","directory":"packages/agenthub-cli"},"_npmVersion":"11.6.2","description":"Mobile and Web client for Claude Code and Codex","directories":{},"maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"_nodeVersion":"25.1.0","dependencies":{"ws":"^8.21.0","ink":"^6.5.1","tar":"^7.5.11","tmp":"^0.2.7","zod":"3.25.76","open":"^10.2.0","axios":"^1.16.0","chalk":"^5.6.2","react":"^19.2.0","fastify":"^5.8.5","ps-list":"^8.1.1","inquirer":"^13.2.2","tweetnacl":"^1.0.3","@types/tmp":"^0.2.6","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@types/react":"^19.2.7","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@types/http-proxy":"^1.17.17","@types/cross-spawn":"^6.0.6","@paralleldrive/cuid2":"^2.2.2","@artsum/agenthub-wire":"1.0.1","http-proxy-middleware":"^3.0.7","@types/qrcode-terminal":"^0.12.2","@modelcontextprotocol/sdk":"^1.26.0","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","tsx":"^4.20.6","dotenv":"^16.6.1","eslint":"^9","vitest":"^3.2.6","pkgroll":"^2.14.2","ts-node":"^10","@types/ws":"^8.18.1","cross-env":"^10.1.0","typescript":"5.9.3","@types/node":">=20","@eslint/compat":"^1","@types/inquirer":"^9.0.9","eslint-config-prettier":"^10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agenthub_1.1.14_1788603708104_0.5729815412282093"}}},"time":{"created":"2026-07-05T15:30:24.786Z","modified":"2026-09-05T10:21:49.594Z","1.0.0":"2026-07-05T15:30:26.601Z","1.0.1":"2026-07-05T15:38:10.389Z","1.0.2":"2026-07-07T23:46:57.512Z","1.0.3":"2026-07-08T05:35:56.897Z","1.0.4":"2026-07-18T14:31:57.659Z","1.1.0":"2026-07-19T04:02:52.814Z","1.1.1":"2026-07-19T12:52:41.506Z","1.1.2":"2026-07-19T13:22:31.808Z","1.1.3":"2026-07-19T15:22:05.442Z","1.1.4":"2026-07-20T06:18:48.384Z","1.1.5":"2026-08-09T03:45:23.017Z","1.1.6":"2026-08-10T15:49:21.725Z","1.1.9":"2026-08-10T16:07:51.149Z","1.1.11":"2026-08-23T10:53:33.934Z","1.1.12":"2026-08-24T03:25:32.545Z","1.1.13":"2026-09-05T10:16:26.649Z","1.1.14":"2026-09-05T10:21:49.414Z"},"bugs":{"url":"https://github.com/dckill/AgentHub/issues"},"author":{"name":"Kirill Dubovitskiy"},"license":"Apache-2.0","homepage":"https://github.com/dckill/AgentHub","repository":{"url":"git+https://github.com/dckill/AgentHub.git","type":"git","directory":"packages/agenthub-cli"},"description":"Mobile and Web client for Claude Code and Codex","maintainers":[{"name":"dckill","email":"dckill@qq.com"}],"readme":"# AgentHub CLI\n\n在电脑上运行 Claude Code 或 Codex，并通过 AgentHub App、Web 或远程控制 CLI 安全地继续会话。\n\n## 安装\n\n```bash\nnpm install -g @artsum/agenthub\n```\n\n包名是 `@artsum/agenthub`，安装后的命令是 `agenthub` 和 `agenthub-mcp`。需要 Node.js 20 或更高版本。\n\n## 启动会话\n\n先安装并登录对应的官方 CLI：\n\n```bash\nclaude --version\ncodex --version\n```\n\n然后启动 AgentHub 会话：\n\n```bash\nagenthub claude\nagenthub codex\n```\n\n`agenthub` 不带子命令时默认启动 Claude Code。当前产品运行时只支持 Claude Code 与 Codex。\n\n## 登录与 daemon\n\n```bash\nagenthub auth login\nagenthub auth status\nagenthub daemon install\nagenthub daemon status\nagenthub daemon list\n```\n\ndaemon 让 App 或 Web 在电脑在线时远程创建、恢复和停止会话。Linux 长驻机器应使用 `agenthub daemon install` 创建的 systemd user service；该 service 使用 `KillMode=process`，daemon 更新时不会直接杀死仍需完成终态收敛的 runner。\n\n常用管理命令：\n\n```bash\nagenthub daemon start\nagenthub daemon stop\nagenthub daemon uninstall\nagenthub doctor\nagenthub doctor clean\n```\n\n`doctor clean` 会处理失联或陈旧的本机会话进程，执行前请先检查诊断输出。\n\n## 恢复会话\n\n```bash\nagenthub resume <agenthub-session-id>\n```\n\n会话恢复请求会发送给原机器上的 daemon。目标机器必须在线，且对应 Claude Code 或 Codex CLI 仍可用。\n\n## 环境变量\n\n| 变量 | 说明 |\n| --- | --- |\n| `AGENTHUB_SERVER_URL` | 服务端地址；默认 `https://agenthub.yzsd.asia:8443`。 |\n| `AGENTHUB_WEBAPP_URL` | Web App 地址。 |\n| `AGENTHUB_HOME_DIR` | 本地数据目录；默认 `~/.agenthub`。 |\n| `AGENTHUB_CLAUDE_EXECUTABLE` | Claude Code 可执行文件路径或名称。 |\n| `AGENTHUB_DISABLE_CAFFEINATE` | 禁用 macOS 防休眠。 |\n| `AGENTHUB_EXPERIMENTAL` | 启用实验功能。 |\n\n## 从源码构建\n\n在 monorepo 根目录执行：\n\n```bash\nnpx -y pnpm@10.11.0 install\nnpx -y pnpm@10.11.0 --filter @artsum/agenthub build\nnpx -y pnpm@10.11.0 --filter @artsum/agenthub cli -- --help\n```\n\n发布前使用：\n\n```bash\nnpx -y pnpm@10.11.0 --filter @artsum/agenthub test\n```\n\n## 许可证\n\nApache-2.0。Happy 上游代码的 MIT 许可证与归属保留在仓库根目录\n`LICENSE-MIT` 和 `NOTICE` 中；CLI 内置工具的第三方许可证位于\n`tools/licenses/`。\n","readmeFilename":"README.md"}