{"_id":"mumucc","_rev":"28-ac9e6c1e569259d588b8df0f7f4807e6","name":"mumucc","dist-tags":{"latest":"0.4.18"},"versions":{"0.1.0":{"name":"mumucc","version":"0.1.0","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.0","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"8783157000e8e5711219ffff14c8c9ecdb49f729","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.0.tgz","fileCount":2090,"integrity":"sha512-L6HjBhgLpDSMCS00mf8eD+BKta0ExGqJya9RyG8iEZS6+HaZRCwB7KSUZZ47+CmIK3ulSmuJWjvuXqr8hsKVaA==","signatures":[{"sig":"MEUCIAVSO4scuXOYETKZRxtFDiB+ERyom7ldJA7hGY9zUWxQAiEAjhnty2qioAQQATniN/Pf/wfMBER9LfESiu7apsPYFxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30760990},"type":"module","gitHead":"3e026fd5be3a6b36cd84d3910452c717994239e8","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^1","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","react-devtools-core":"^7.0.1","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"*","@anthropic-ai/vertex-sdk":"*","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"*","@anthropic-ai/foundry-sdk":"*","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"*","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.0_1775098514675_0.37124165679585364","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"mumucc","version":"0.1.1","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.1","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"34a34dca2cd43bbbedb5535095495852eb88a6dc","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.1.tgz","fileCount":2090,"integrity":"sha512-ysQlMckXh/MXyfXrdUNQYgHRw7ffHHsAmYR1a79OgGS9bCxsoYAsJkgJBwNFhN1iWs7m+Q8OWa8Kk02I67PqUQ==","signatures":[{"sig":"MEUCICydy55WyuO4WlqEtpC4ZaBGMpesi8aGhgIAhAFgmgXxAiEAyuxQBnRwuRqtPmf8bGA5BUIGjlIi0RlQJ2HbarhdZCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30761106},"type":"module","gitHead":"3e026fd5be3a6b36cd84d3910452c717994239e8","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"overrides":{"@anthropic-ai/claude-agent-sdk":{"zod":"$zod"}},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^1","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","react-devtools-core":"^7.0.1","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.90","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.1_1775098676717_0.981157077391291","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"mumucc","version":"0.1.2","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.2","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"0921fc4208339c6bde39f0cb39085da472d94017","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.2.tgz","fileCount":2115,"integrity":"sha512-L+1r8Hqa9zTp8l4B7r+SqmxCPeu6Mlw5EPip3L9uFyBOh1JnYY46iNdAd7NMD7VATjh2gjEJZAuWcqEKxFzE5w==","signatures":[{"sig":"MEUCICwWoaFMZLiBb2S8wBHvvcSNFyqzFf3horl9Phnz+VkAAiEAxlrvvEnfG56/nnoLbUVJaowUoitwUpCBn49Uh9QrSNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30761281},"type":"module","gitHead":"3e026fd5be3a6b36cd84d3910452c717994239e8","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"overrides":{"@anthropic-ai/claude-agent-sdk":{"zod":"$zod"}},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^1","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","react-devtools-core":"^7.0.1","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.90","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.2_1775098977001_0.07971669206172693","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"mumucc","version":"0.1.3","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.3","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"b6871805d7ee87bad087de18be5cde934bce5592","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.3.tgz","fileCount":2116,"integrity":"sha512-J61bcuTYzJajnF44PT9tchIOX+IZMJBNebp2B9ojx+vxAYjlT1/fDX/fU70ZAVWhrOr+6wL8iopmeKRSIE11cQ==","signatures":[{"sig":"MEUCIQDHlfySEUjC3wu28rkFUFonZLPOi/95QAZez0Oadm3d2gIgN1rao5ETb+dxaWfLZLRDn7gh6jvvhKHnbHF93YlcD/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30765847},"type":"module","gitHead":"3e026fd5be3a6b36cd84d3910452c717994239e8","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"overrides":{"@anthropic-ai/claude-agent-sdk":{"zod":"$zod"}},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^1","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","react-devtools-core":"^7.0.1","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.90","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.3_1775099231623_0.5241912386500969","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"mumucc","version":"0.1.4","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.4","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"30430506144c4e5177823607e09beb13e758fee7","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.4.tgz","fileCount":2116,"integrity":"sha512-3pNC8d8oJZ/BZwc2ChyN5SncRShLBgevbs5udaYWDE9RVZ/KmA2mo4Y7qpGwIFAd0hBRF9noC8kRCztAcebj3g==","signatures":[{"sig":"MEUCIQDMhk+MvQo8EHG0N97KfROVX7tLXvBS72vuw1TLEmwM2AIgVD3MYHMkudDDc1vFqhdgyfCmgWKKm7h/3BZM5qs6qBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30765848},"type":"module","gitHead":"3e026fd5be3a6b36cd84d3910452c717994239e8","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"overrides":{"@anthropic-ai/claude-agent-sdk":{"zod":"$zod"}},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^1","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","react-devtools-core":"^7.0.1","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.90","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.4_1775099497680_0.4576024372703327","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"mumucc","version":"0.1.5","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.5","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"8e2ccd244f61e50d88f5a75a042dd45afdd2bb67","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.5.tgz","fileCount":2116,"integrity":"sha512-8tHMeDxVDhWLkcu70wT0EJUkq6/7NifV+eDAVLU0z4oTaBZNSdiZjw/Lp2rOTjSZ7TVyOmVch/f3y8RQcwxUwA==","signatures":[{"sig":"MEUCIDwnD2OvLahBUNjmZesWoUEc5hNdyO4+EJPZwZuNKcK+AiEAwQa2sjtlYV34P8tdoAVyxIbxviOSAiX0+CwELtwmSdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30765853},"type":"module","gitHead":"3e026fd5be3a6b36cd84d3910452c717994239e8","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.5_1775099683556_0.5141635576644019","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"mumucc","version":"0.1.6","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.6","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"021483649a901283d5a0b5d052e2f1e757ff7545","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.6.tgz","fileCount":2117,"integrity":"sha512-AJ2GREGUhRBtZQb457PhjHEMLM1xotuly3rgK3OAWoKXC6C/YW4t82VQQU3SIRhwkNPjgCozt1lD140qX04y8w==","signatures":[{"sig":"MEQCIHF9/rpcnmaJwiflF5oGrhYhTbNj2iJfey7u1e5UdPagAiAE30HT5TuqaTYTKcA3Eg4Oc0iAi8sPzdVkPtSTnUwSaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30766901},"type":"module","gitHead":"3e026fd5be3a6b36cd84d3910452c717994239e8","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.6_1775100383404_0.4912794306335764","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"mumucc","version":"0.1.7","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.7","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"21bb27583e093daaf16c2b73f467c509cfa3b9b4","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.7.tgz","fileCount":2117,"integrity":"sha512-fVqkZxnkZiIltC70McYmaW5zh7SCWAahVYwpGQSEja+GLZizdKZ7s0bQgfCQEBjR0X5ON3jay7jIPUKq8x3Qpg==","signatures":[{"sig":"MEUCIQDVgM5R9H3GX+Pkb6cjlrM1+jKfDJOEciXPvkewJLncTAIgdP66kOXRXWH/7/vCx7FEktyMwJ32SYZ6UioKwvSW/sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30767583},"type":"module","gitHead":"3e026fd5be3a6b36cd84d3910452c717994239e8","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.7_1775100525541_0.21451749341088178","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"mumucc","version":"0.1.8","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.8","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"c965c67e7c6bfc81e2d21780edbd6e7872a3c971","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.8.tgz","fileCount":2119,"integrity":"sha512-Y0IZWv4gHZ/TleXfGtZmG7/UGnBYGNapXjUgv/y17DXNF1TTXfH1O2CRF9iIlw9ahjz5b21ODr58GG8Tl/Fe7g==","signatures":[{"sig":"MEQCIDS6bL+UR93kg8x+zG9QTl17DlDxvcpOu9k1Cm3O8Iq3AiBECGWepM13ychxvkf0VaAhR5sl4xuiqO64V/MXy9Ne9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30788925},"type":"module","gitHead":"d851aa78d712e33d8c20e84da6e010e0f5a8ad34","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.8_1775101496754_0.06466538103205122","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"mumucc","version":"0.1.9","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.1.9","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"2d613f7140e748fbcd2b23bb36cea58ced308d86","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.1.9.tgz","fileCount":2119,"integrity":"sha512-2SsjTXyPIL7mMJJP3ozjKMSH6IoL9S0YaFWYg+4YoQ4/OGk4CLaaIepY0zRQt1OkBOOf+Dz2nTNFKeWOeLSpTw==","signatures":[{"sig":"MEUCIQDkEJzv2TZI51StrHJlGaUjBs3CusumOCFpVUyc2mh7ggIgbhJO4+/CA7pvTR6rPkkCFRdBg3HSX/mxNqbQLpHHhAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30789189},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.1.9_1775125531023_0.07820344420627778","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"mumucc","version":"0.2.0","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.2.0","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"5867b85bc30a4e5ca22fddd84b8ca5cc86426d23","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.2.0.tgz","fileCount":2120,"integrity":"sha512-BCqmlypDrZRxdMSzvdm7bpM2nTqwonrLk5wIr2KVH9Mfz+QXLMaNwF6z2GCoO7tNO4OsyLc4PP5zG3IsT8LjHg==","signatures":[{"sig":"MEUCIQCZKBzQ93Ix9ohCJVVuMaVZUNIpZl3C83sVc2W1IqhB9AIgAOibHo4FTJbI6Ecxy0f/5opfesJxxvw+saBHYNkqppw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30786274},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.2.0_1775309609113_0.838462799948597","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"mumucc","version":"0.2.1","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.2.1","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"0c460e22726c425b9ff0a2576300cfdb9d8970f5","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.2.1.tgz","fileCount":2120,"integrity":"sha512-a+a9kkElMNbTq6Y0F4wfvPqmZPRFTSRXiITC8JK5SN4FMvNsVYVCzi1Eks50KiPzibdc28glINq+d9egVziEzg==","signatures":[{"sig":"MEQCIDbmRPXhvw0TDKzn0SNGwn7JJ+uR4UGNO9R/E7v25li5AiAy5NT8hCLKnki/+2+X9uQ0WQ/JeOv9+JsoY6Rl3DKF6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30786399},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.2.1_1775309959105_0.6840174861544861","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"mumucc","version":"0.2.2","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.2.2","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"b84e224ea0c6e97a62b1255756ffd59ca4d37ca8","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.2.2.tgz","fileCount":2120,"integrity":"sha512-AvaVlUeZA3avTFo8MOnwveGMofvWX/emAd809SUgTeNtOsj2c7vM3W1Z8k5vTmmzTEsgqKKZqna29pXI1jBI4A==","signatures":[{"sig":"MEUCIDFqDZRcBC0+Y09UptjTU0ri6bQY14Y7sMgTgCIc9MHGAiEAiL6PPLb0sGBVSKHXZpWgII/cfz87bosJ0bCYKYC9OEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30786399},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.2.2_1775310064281_0.5423695517613072","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"mumucc","version":"0.3.0","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.3.0","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"bf2dde3721c476a2d209f1c010c73d65300d92e9","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.3.0.tgz","fileCount":2120,"integrity":"sha512-PEaluU6FB9kt3TjLG5aGzI3qFxKSaekYLG/6Ky+Z7QBg7a1Un+PyJ2cSqKPeo0ayGkxTLK1hSVRpJWkbElZFgQ==","signatures":[{"sig":"MEUCIQC0HyoOE6N6ZZ4vM2/D534Cnacp0Nu4vHd4SQceXsmdPwIgJv3wChWg0GDPqS1DooMMJxcb1qYKX+BvGgwcvUp5zNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30786494},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.3.0_1775312333370_0.14915281237211953","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"mumucc","version":"0.3.1","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.3.1","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"bbe8f2f75a597320a6183967d835d54f1c974b31","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.3.1.tgz","fileCount":2121,"integrity":"sha512-Tqh2OseBQ7MnlNseyHxMJSVC2BBfgYokve66llQW/ccMv01GKILn/fE9vBePw2Ka8NBGYbfNSZAWVF39JNfXJQ==","signatures":[{"sig":"MEUCIG+A9idEV4+c+b4VSdCOwzTc7x3iF33m9sOgZYK9WkldAiEAr708ikBnBqnmhHCUxFuYmOuzuVS+/XAkLcU976oMyXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30796242},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.3.1_1775312971554_0.8719117296476067","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"mumucc","version":"0.4.0","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.0","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc","mumuclaw":"bin/mumuclaw"},"dist":{"shasum":"e9a7bfb35fff749cdf14eefad44e293f6d0fa721","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.0.tgz","fileCount":2122,"integrity":"sha512-vZVIDGEOxPufz3xrXjxIey/VRA3ddY3Jmo/TUHtQgBSt5OX7SooBZspSh3r9a12eZo4KXgzeSRiD2SA7tyOhAA==","signatures":[{"sig":"MEQCIHqyfet5KTples2uWeVHgfxuhYzgmKnsaJgs6vWJHaEMAiAObgLk0EdWzZHynA2BnGEwwb4Aj/1yLkSa7pYP+TUk+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30800435},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.0_1775313170329_0.7990138610302022","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"mumucc","version":"0.4.1","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.1","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc","mumuclaw":"bin/mumuclaw"},"dist":{"shasum":"b132aeb94ce1168e744a9b9583f12e7dbcbc7e04","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.1.tgz","fileCount":2122,"integrity":"sha512-yQw+ItlO99NP5oxPenmRl85cwJOdmBTYJ4l8CII3cO2gEY7aBkXKvbTjTbAfOjp6w+W4nqgTbYVA2pBhOgG50Q==","signatures":[{"sig":"MEQCIE2rXOZPePq7Yz4YyI7APHIlxgwKVgZIHEUfSTCTH2qrAiAYYjFSAgVtiQ1JrwHaPq9yK2donf6sNPZF0fDX2Zr6nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30804057},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.1_1775317652035_0.1675929528418516","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"mumucc","version":"0.4.2","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.2","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc","mumuclaw":"bin/mumuclaw"},"dist":{"shasum":"cc7c1fa31753827fc2b2d7f6c13fb2435f399d5a","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.2.tgz","fileCount":2122,"integrity":"sha512-ihGzIzmKIxINBUZHuwRP8Vgxp/HE7QgkZMpvm4i48w1FMrKUqEN3BLhMT4A4VWvTQpn3HAgPxazgvbR3hHt5HQ==","signatures":[{"sig":"MEYCIQDcHdNgX89JCKj6lULqA9tN80Iz78qpdWVoiU/y+Dyd4gIhANxIIpxynPsZmWI3KuRyR6V+ujSezMsrGQsQSzfY5D9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30804211},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.2_1775317989471_0.9970453404961837","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"mumucc","version":"0.4.3","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.3","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"6d9da6ac71621e8836de2bb1d3c6c8d9fee36ae9","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.3.tgz","fileCount":2128,"integrity":"sha512-42Xn/PI85cua6f6fzaz1K0/ryZLjVxYFbgrsRLTX43t59GwhmoUwgeSXS79Wtcuir5G8+NZrS9sCFqN+M4fCHQ==","signatures":[{"sig":"MEQCIDd38IuGsIW/QH6eLg2DrcQMDmh+ZsJgj/2Lc8KbTKHwAiBHlYgb3XMsWLJiWyavLzayf/7pUP/WEdL+2IMqTIwA4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30848491},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","modifiers-napi":"file:./stubs/modifiers-napi","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.3_1775985603598_0.4269652495078988","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"mumucc","version":"0.4.4","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.4","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"082e2bb9ee02d0842e0102724210a7bbeabb7681","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.4.tgz","fileCount":2129,"integrity":"sha512-WqkP9+Gw2LyhkLyJjQUkKtJyNby8T62xL16GBzqNUbyxh5SwHUxlYk0XIB1301vAkK/XVQx72PiwWh/Z412bBA==","signatures":[{"sig":"MEUCIQC/fZ1UsICIui/MrZGMtcV8bt50ox+eUdL9jhuEiiuCZAIgF4092Xm0w4rM8nV/F4fnldAK171Bl7xuU61AtGVcTGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39743356},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","modifiers-napi":"file:./stubs/modifiers-napi","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.4_1775985729818_0.21028433267682822","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"mumucc","version":"0.4.5","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.5","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"32d4318e782a53d7dc2b55883e4873500d0576eb","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.5.tgz","fileCount":2130,"integrity":"sha512-eObmEU3o9arj8iiyPhpWGi1/Rspf0cOLoq36SocqPd2JY3f5qJ98FOhCWWnB9e7+9c1RVmnA9KGlzwlLhtKhFA==","signatures":[{"sig":"MEYCIQD674L4Wh4itqhqrNx4oAxpvhVV24bXMTc0sdN+9+1uYAIhAKwNC2Bac9gslQyeQe2ceOCAFc4FJCj0iA9a25IozPMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57538715},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","modifiers-napi":"file:./stubs/modifiers-napi","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.5_1775998357795_0.6160881499772715","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"mumucc","version":"0.4.10","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.10","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"956081fd1d762a410fef8c4a54d3a6f89622ad34","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.10.tgz","fileCount":2784,"integrity":"sha512-ZIaZVK7gZy0wdisSXzTukNLLQjtyNgCbMuOTBOmcxUMAoBoDo2k1JZbVTIOkejbMhdQ//+wz+V395CpyQOamRA==","signatures":[{"sig":"MEUCID2eufThCkiKsrC1DzBMJErh5Mj15XWDHXSFwIMJprGBAiEA05zQuGVuHv+/GYv04sTVhGUAxs76+N2sTxclATj9O1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36778920},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","modifiers-napi":"file:./stubs/modifiers-napi","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.10_1776017922631_0.8292867558667338","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"mumucc","version":"0.4.11","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.11","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"a80781f61ceaa59c4ffdb433c34b4a0e25fe0cd2","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.11.tgz","fileCount":2784,"integrity":"sha512-7UA3qkHxNZ+jc3gYYXXllrB4OwcCxDFhomO1dxHG8YiaWSTdHzPG2N8FF+Ctg4sBgQu+TLrz5ZjhSw4JtwbzEw==","signatures":[{"sig":"MEUCIDQLamOB1yix8lI58LDJJdRGAnhn93+KZ+3QXmCmxYHNAiEAg/9OS9v+YvcZM31UPLCDVRo23vB4rm19BbHq/SPw2GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36781300},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","modifiers-napi":"file:./stubs/modifiers-napi","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.11_1776018945505_0.830907262475131","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"mumucc","version":"0.4.12","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.12","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"c76790a334f504d94b9bc851c1f31efb418d6f14","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.12.tgz","fileCount":2784,"integrity":"sha512-6PHY5U6lz6SF15Q0wqx+eILAycmtkt27LpLApHvYOI7jhVMfy+urNn3xdk9YBOfKNZjJKbIbyYzuPqEl1+sasA==","signatures":[{"sig":"MEYCIQC4B4w503wp3U9GciXOq7T63yIhAEVdoX689tRu1zzf0AIhAKMH6CkYHNnAqJHEePt3fUtYV2yb5aRFSiflzVGm0g02","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36781300},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","modifiers-napi":"file:./stubs/modifiers-napi","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.12_1776019392205_0.6324733027436074","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"mumucc","version":"0.4.15","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.15","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"5ef75efc3ce8b6a9d8b7f03f703f102df7734f1e","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.15.tgz","fileCount":2810,"integrity":"sha512-CdqcJT7Lrn1ODPaFlAu2ydF7we//ezsRjkLtlh/tP1+wcTIZsB2/BzNmNKtQJ9WAvptObSQQhmqee3vryeI9eQ==","signatures":[{"sig":"MEQCIBMfSeaGw2Fnt4ng0eVF2DX15UGUPsiP93c20MfPKDiZAiAnCinAUjEWWjPZHkMr7zktVc3D4JplDlk0FVaPzDPUgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36968915},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","modifiers-napi":"file:./stubs/modifiers-napi","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.15_1776071858050_0.7275106089489336","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"mumucc","version":"0.4.16","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.16","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"18d6f55b0314d30a65b4fb7bd10e4608b00f7c04","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.16.tgz","fileCount":2157,"integrity":"sha512-gaoF81zg9n9TBnhVCDexpbDhKAS+S0LKcFluc+eCPmJrdMIA8qZxsnmcyqgsIkz2u+516BJ6b6UNn4X6EOLubQ==","signatures":[{"sig":"MEQCIB17pL+fIeJmK610+zu8N3+KmjkwO2nRZq0sPhYFuJ0qAiBjkYPj/sJQQiVuiMackQX95M+ZvlttcJOP2IAVuk36hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31051824},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","modifiers-napi":"file:./stubs/modifiers-napi","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.16_1776072117027_0.39368178806565757","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"mumucc","version":"0.4.17","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"author":{"name":"mumuxsy"},"license":"MIT","_id":"mumucc@0.4.17","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"homepage":"https://github.com/mumuxsy/mumucc#readme","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"bin":{"mumucc":"bin/mumucc"},"dist":{"shasum":"a31fc1535e3d87602c04246d7410e02fe45f6132","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.17.tgz","fileCount":2157,"integrity":"sha512-4KEIjFH63A1fkYv6RXDf/jqVSdRMjOGPjBW4O/Ej98a01ll2TLQR7leQp7g0pD4SO4YPs0QTcWPAE3md8Kcgyw==","signatures":[{"sig":"MEQCID8IM6pKFqDc6RNj5ZtFFxEQRNg+uEbZQ+mQVe7Xk+0qAiBl6IH5GjpSPimT/aei4/kJqS230cp4ZumCbBU2khHEMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31052772},"type":"module","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","imports":{"src/*":"./src/*","bun:bundle":"./shims/bun-bundle.ts"},"scripts":{"build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","start":"bun run --preload ./shims/globals.ts src/main.tsx","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"repository":{"url":"git+https://github.com/mumuxsy/mumucc.git","type":"git"},"_npmVersion":"10.9.7","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8","ajv":"^8","ink":"^5","xss":"^1","zod":"^3.24","diff":"^7","yaml":"^2","axios":"^1","chalk":"^5","execa":"^9","p-map":"^7","react":"^19.2.4","sharp":"^0.33","fflate":"^0.8","ignore":"^7","marked":"^15","qrcode":"^1","semver":"^7","undici":"^7","bidi-js":"^1","figures":"^6","fuse.js":"^7","chokidar":"^4","turndown":"^7","auto-bind":"^5","cli-boxes":"^3","commander":"~12.1.0","env-paths":"^3","lodash-es":"^4","lru-cache":"^11","picomatch":"^4","tree-kill":"^1","type-fest":"^4","wrap-ansi":"^9","asciichart":"^1","strip-ansi":"^7","emoji-regex":"^10","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","usehooks-ts":"^3","code-excerpt":"^4","highlight.js":"^11","jsonc-parser":"^3","indent-string":"^5","modifiers-napi":"file:./stubs/modifiers-napi","vscode-jsonrpc":"^8","@azure/identity":"^4","color-diff-napi":"file:./stubs/color-diff-napi","proper-lockfile":"^4","react-reconciler":"0.33.0","@anthropic-ai/sdk":"^0.39.0","https-proxy-agent":"^7","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@opentelemetry/api":"^1","@aws-sdk/client-sts":"^3","@opentelemetry/core":"^2.6.1","google-auth-library":"^9","supports-hyperlinks":"^3","get-east-asian-width":"^1","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@growthbook/growthbook":"^1","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@aws-sdk/client-bedrock":"^3","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"12","vscode-languageserver-types":"^3","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@opentelemetry/sdk-trace-base":"^2.6.1","vscode-languageserver-protocol":"^3","@aws-sdk/client-bedrock-runtime":"^3","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/semantic-conventions":"^1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"*","bun-types":"*","typescript":"^5","@types/diff":"*","@types/node":"^22","@types/react":"^19.2.14","@types/qrcode":"*","@types/semver":"*","@types/lodash-es":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/proper-lockfile":"*","@types/react-reconciler":"*"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mumucc_0.4.17_1776072688303_0.71297496401583","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"mumucc","version":"0.4.18","description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","type":"module","license":"MIT","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"repository":{"type":"git","url":"git+https://github.com/mumuxsy/mumucc.git"},"author":{"name":"mumuxsy"},"imports":{"bun:bundle":"./shims/bun-bundle.ts","src/*":"./src/*"},"bin":{"mumucc":"bin/mumucc"},"scripts":{"start":"bun run --preload ./shims/globals.ts src/main.tsx","build":"bun build src/main.tsx --outdir dist --target bun --external @ant --external color-diff-napi","typecheck":"tsc --noEmit","postinstall":"bash scripts/patch-node-modules.sh"},"dependencies":{"@alcalzone/ansi-tokenize":"^0.3.0","@ant/claude-for-chrome-mcp":"file:./stubs/@ant/claude-for-chrome-mcp","@ant/computer-use-input":"file:./stubs/@ant/computer-use-input","@ant/computer-use-mcp":"file:./stubs/@ant/computer-use-mcp","@ant/computer-use-swift":"file:./stubs/@ant/computer-use-swift","@anthropic-ai/bedrock-sdk":"^0.27.0","@anthropic-ai/foundry-sdk":"^0.2.3","@anthropic-ai/mcpb":"file:./stubs/@anthropic-ai/mcpb","@anthropic-ai/sandbox-runtime":"file:./stubs/@anthropic-ai/sandbox-runtime","@anthropic-ai/sdk":"^0.39.0","@anthropic-ai/vertex-sdk":"^0.14.4","@aws-sdk/client-bedrock":"^3","@aws-sdk/client-bedrock-runtime":"^3","@aws-sdk/client-sts":"^3","@azure/identity":"^4","@commander-js/extra-typings":"12","@growthbook/growthbook":"^1","@modelcontextprotocol/sdk":"^1","@opentelemetry/api":"^1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/core":"^2.6.1","@opentelemetry/exporter-logs-otlp-grpc":"^0.214","@opentelemetry/exporter-logs-otlp-http":"^0.214","@opentelemetry/exporter-logs-otlp-proto":"^0.214","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214","@opentelemetry/exporter-metrics-otlp-http":"^0.214","@opentelemetry/exporter-metrics-otlp-proto":"^0.214","@opentelemetry/exporter-prometheus":"^0.214","@opentelemetry/exporter-trace-otlp-grpc":"^0.214","@opentelemetry/exporter-trace-otlp-http":"^0.214","@opentelemetry/exporter-trace-otlp-proto":"^0.214","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/sdk-metrics":"^2.6.1","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1","ajv":"^8","asciichart":"^1","auto-bind":"^5","axios":"^1","bidi-js":"^1","chalk":"^5","chokidar":"^4","cli-boxes":"^3","code-excerpt":"^4","color-diff-napi":"file:./stubs/color-diff-napi","commander":"~12.1.0","diff":"^7","emoji-regex":"^10","env-paths":"^3","execa":"^9","fflate":"^0.8","figures":"^6","fuse.js":"^7","get-east-asian-width":"^1","google-auth-library":"^9","highlight.js":"^11","https-proxy-agent":"^7","ignore":"^7","indent-string":"^5","ink":"^5","jsonc-parser":"^3","lodash-es":"^4","lru-cache":"^11","marked":"^15","modifiers-napi":"file:./stubs/modifiers-napi","p-map":"^7","picomatch":"^4","proper-lockfile":"^4","qrcode":"^1","react":"^19.2.4","react-compiler-runtime":"^1.0.0","react-reconciler":"0.33.0","semver":"^7","sharp":"^0.33","shell-quote":"^1","signal-exit":"^4","stack-utils":"^2","strip-ansi":"^7","supports-hyperlinks":"^3","tree-kill":"^1","turndown":"^7","type-fest":"^4","undici":"^7","usehooks-ts":"^3","vscode-jsonrpc":"^8","vscode-languageserver-protocol":"^3","vscode-languageserver-types":"^3","wrap-ansi":"^9","ws":"^8","xss":"^1","yaml":"^2","zod":"^3.24"},"peerDependencies":{"@anthropic-ai/claude-agent-sdk":">=0.2.0"},"peerDependenciesMeta":{"@anthropic-ai/claude-agent-sdk":{"optional":true}},"devDependencies":{"@types/diff":"*","@types/lodash-es":"*","@types/node":"^22","@types/proper-lockfile":"*","@types/qrcode":"*","@types/react":"^19.2.14","@types/react-reconciler":"*","@types/semver":"*","@types/shell-quote":"*","@types/stack-utils":"*","@types/ws":"*","bun-types":"*","typescript":"^5"},"_id":"mumucc@0.4.18","gitHead":"36f51dce7cc2802eae33e4e687864332ccf909ad","bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"homepage":"https://github.com/mumuxsy/mumucc#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-a05viaVL4kRKdXu5X73A31hSggoqnKVxHOkci63AuaunXLm9QuaXbWnk5x9ni8bmruAo7ZPDvqZ3PQrPDYG6Yg==","shasum":"3c7a7d3b573ebe5b0f99ae6073271bbea6e8952c","tarball":"https://registry.npmjs.org/mumucc/-/mumucc-0.4.18.tgz","fileCount":2157,"unpackedSize":31055192,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDuPGODCqyaeamXtJIR3b2z1NS/AAMnJ9TOrUIIkO2clgIhANl/VPYxqVJ6X162UFQcpaipX99NbMYLNxvaF1L6JTP2"}]},"_npmUser":{"name":"mumuxsy0718","email":"1026883078@qq.com"},"directories":{},"maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mumucc_0.4.18_1776073372001_0.46160188867491514"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-02T02:55:14.673Z","modified":"2026-04-13T09:42:52.519Z","0.1.0":"2026-04-02T02:55:15.214Z","0.1.1":"2026-04-02T02:57:57.159Z","0.1.2":"2026-04-02T03:02:57.560Z","0.1.3":"2026-04-02T03:07:12.091Z","0.1.4":"2026-04-02T03:11:38.090Z","0.1.5":"2026-04-02T03:14:44.083Z","0.1.6":"2026-04-02T03:26:23.985Z","0.1.7":"2026-04-02T03:28:46.010Z","0.1.8":"2026-04-02T03:44:57.971Z","0.1.9":"2026-04-02T10:25:31.614Z","0.2.0":"2026-04-04T13:33:29.569Z","0.2.1":"2026-04-04T13:39:19.608Z","0.2.2":"2026-04-04T13:41:04.722Z","0.3.0":"2026-04-04T14:18:53.792Z","0.3.1":"2026-04-04T14:29:32.132Z","0.4.0":"2026-04-04T14:32:50.896Z","0.4.1":"2026-04-04T15:47:32.782Z","0.4.2":"2026-04-04T15:53:09.875Z","0.4.3":"2026-04-12T09:20:04.177Z","0.4.4":"2026-04-12T09:22:11.870Z","0.4.5":"2026-04-12T12:52:38.895Z","0.4.10":"2026-04-12T18:18:43.053Z","0.4.11":"2026-04-12T18:35:46.002Z","0.4.12":"2026-04-12T18:43:12.704Z","0.4.15":"2026-04-13T09:17:38.592Z","0.4.16":"2026-04-13T09:21:57.483Z","0.4.17":"2026-04-13T09:31:28.716Z","0.4.18":"2026-04-13T09:42:52.414Z"},"bugs":{"url":"https://github.com/mumuxsy/mumucc/issues"},"author":{"name":"mumuxsy"},"license":"MIT","homepage":"https://github.com/mumuxsy/mumucc#readme","keywords":["ai","cli","coding-assistant","claude","openai","gpt","deepseek","mcp","agent","tmux","multi-model"],"repository":{"type":"git","url":"git+https://github.com/mumuxsy/mumucc.git"},"description":"Open-source AI coding assistant CLI with multi-model support (Anthropic, OpenAI/GPT, DeepSeek, GLM, Ollama, etc.), MCP integration, agent swarms, and out-of-the-box developer experience.","maintainers":[{"name":"mumuxsy0718","email":"1026883078@qq.com"}],"readme":"# Open Claude Code — 开源 Claude Code CLI\n\n> 本项目是基于 Claude Code CLI 源码二次开发的开源项目，新增了三方模型支持、企业级代理配置等功能。\n\n---\n\n## 项目起源\n\n本项目基于 Claude Code CLI 源码进行开源开发，新增了三方模型支持、企业级代理配置等企业级功能。\n\n- **语言**: TypeScript\n- **运行时**: Bun\n- **终端 UI**: React + [Ink](https://github.com/vadimdemedes/ink) (React for CLI)\n- **规模**: ~2,000 个文件，516,000+ 行代码\n\n---\n\n## 新增功能 ✨\n\n### 三方 Anthropic 兼容模型支持\n\n在保留原有 Anthropic 登录/认证的基础上，新增了对第三方 Anthropic 兼容 API 供应商的完整支持。\n\n**核心能力：**\n\n| 功能 | 说明 |\n|------|------|\n| 多供应商配置 | 在 settings 中配置多个三方厂商的 endpoint 和模型 |\n| `/login` 交互式登录 | 支持选择 Anthropic 或三方供应商，交互式输入 API key |\n| `/model` 模型切换 | 支持在所有平台模型间自由切换，包括三方模型 |\n| Agent 多模型调度 | AgentTool 子 Agent 可指定任意平台的模型 |\n| 动态模型发现 | Agent 工具描述动态列出所有可用三方模型 |\n| Allowlist 兼容 | 现有 Anthropic allowlist 不会阻断三方模型 |\n\n**模型标识格式：** `providerId:modelId`（例如 `minimax:MiniMax-M2.7`）\n\n**内置供应商预设：**\n\n| 供应商 | Endpoint | 模型 |\n|--------|----------|------|\n| MiniMaxCodingPlan | `https://api.minimaxi.com/anthropic` | MiniMax-M2.7, MiniMax-M2.7-highspeed |\n| GLMCodingPlan | `https://open.bigmodel.cn/api/anthropic` | glm-5-turbo, glm-5.1 |\n| KIMICodingPlan | `https://api.kimi.com/coding` | kimi-for-coding |\n| ALiyunCodingPlan | `https://coding.dashscope.aliyuncs.com/apps/anthropic` | qwen3.5-plus, glm-5 |\n\n**API Key 解析优先级：**\n1. `apiKeyEnv` 环境变量\n2. `apiKey` 中 `env:VAR_NAME` 引用\n3. 通用环境变量 `PROVIDER_<ID>_API_KEY`\n4. `apiKey` 字面值\n\n### `/login` 升级\n\n原有的 `/login` 命令从单一 Anthropic OAuth 流程升级为多供应商交互式登录：\n\n```\n/login\n  → 选择供应商列表\n    ├─ Anthropic (Official) → 原有 OAuth 浏览器流程\n    ├─ MiniMaxCodingPlan    → 输入 API key → 保存到 settings\n    ├─ GLMCodingPlan        → 输入 API key → 保存到 settings\n    ├─ KIMICodingPlan       → 输入 API key → 保存到 settings\n    └─ ALiyunCodingPlan     → 输入 API key → 保存到 settings\n```\n\n### Agent 多模型调度\n\n主 Agent 可以在 AgentTool 调用中通过 `model` 参数自由指定任意已配置平台的模型：\n\n```json\n{\n  \"name\": \"Agent\",\n  \"input\": {\n    \"prompt\": \"帮我搜索这个 bug\",\n    \"model\": \"minimax:MiniMax-M2.7\",\n    \"description\": \"Search for bug\"\n  }\n}\n```\n\n**模型解析优先级链：**\n\n| 优先级 | 来源 | 说明 |\n|--------|------|------|\n| 1（最高） | `CLAUDE_CODE_SUBAGENT_MODEL` 环境变量 | 全局强制覆盖 |\n| 2 | AgentTool `model` 参数 | 主 Agent 在 tool_use 中指定 |\n| 3 | Agent 定义文件 `model` frontmatter | `~/.claude/agents/` 中声明 |\n| 4（最低） | 继承父级模型 | 默认行为 |\n\n---\n\n## 目录结构\n\n```\nsrc/\n├── main.tsx                 # 入口（Commander.js CLI 解析器）\n├── commands.ts              # 命令注册\n├── tools.ts                 # 工具注册\n├── Tool.ts                  # 工具类型定义\n├── QueryEngine.ts           # LLM 查询引擎（核心 Anthropic API 调用者）\n├── context.ts               # 系统/用户上下文收集\n├── cost-tracker.ts          # Token 成本追踪\n│\n├── commands/                # 斜杠命令实现（~50 个）\n├── tools/                   # Agent 工具实现（~40 个）\n├── components/              # Ink UI 组件（~140 个）\n├── hooks/                   # React 钩子\n├── services/                # 外部服务集成\n├── screens/                 # 全屏 UI（Doctor、REPL、Resume）\n├── types/                   # TypeScript 类型定义\n├── utils/                   # 工具函数\n│\n├── bridge/                  # IDE 集成桥接（VS Code、JetBrains）\n├── coordinator/             # 多 Agent 协调器\n├── plugins/                 # 插件系统\n├── skills/                  # 技能系统\n├── keybindings/             # 快捷键配置\n├── vim/                     # Vim 模式\n├── voice/                   # 语音输入\n├── remote/                  # 远程会话\n├── server/                  # 服务器模式\n├── memdir/                  # 记忆目录（持久化记忆）\n├── tasks/                   # 任务管理\n├── state/                   # 状态管理\n├── migrations/              # 配置迁移\n├── schemas/                 # 配置 Schema（Zod）\n├── entrypoints/             # 初始化逻辑\n├── ink/                     # Ink 渲染器封装\n├── buddy/                   # 伴侣精灵（彩蛋）\n├── native-ts/               # 原生 TypeScript 工具\n├── outputStyles/            # 输出样式\n├── query/                   # 查询管线\n└── upstreamproxy/           # 代理配置\n```\n\n---\n\n## 核心架构\n\n### 1. 工具系统 (`src/tools/`)\n\nClaude Code 可调用的每个工具都实现为自包含模块，包含输入 schema、权限模型和执行逻辑。\n\n| 工具 | 说明 |\n|------|------|\n| `BashTool` | Shell 命令执行 |\n| `FileReadTool` | 文件读取（图片、PDF、Notebook） |\n| `FileWriteTool` | 文件创建/覆盖 |\n| `FileEditTool` | 文件局部修改（字符串替换） |\n| `GlobTool` | 文件模式匹配搜索 |\n| `GrepTool` | 基于 ripgrep 的内容搜索 |\n| `WebFetchTool` | 获取 URL 内容 |\n| `WebSearchTool` | 网页搜索 |\n| `AgentTool` | 子 Agent 生成 |\n| `SkillTool` | 技能执行 |\n| `MCPTool` | MCP 服务器工具调用 |\n| `LSPTool` | 语言服务器协议集成 |\n| `NotebookEditTool` | Jupyter Notebook 编辑 |\n| `TaskCreateTool` / `TaskUpdateTool` | 任务创建与管理 |\n| `SendMessageTool` | Agent 间消息传递 |\n| `TeamCreateTool` / `TeamDeleteTool` | 团队 Agent 管理 |\n| `EnterPlanModeTool` / `ExitPlanModeTool` | 计划模式切换 |\n| `EnterWorktreeTool` / `ExitWorktreeTool` | Git worktree 隔离 |\n| `ToolSearchTool` | 延迟工具发现 |\n| `CronCreateTool` | 定时触发器创建 |\n| `RemoteTriggerTool` | 远程触发器 |\n| `SleepTool` | 主动模式等待 |\n| `SyntheticOutputTool` | 结构化输出生成 |\n\n### 2. 命令系统 (`src/commands/`)\n\n用户通过 `/` 前缀调用的斜杠命令。\n\n| 命令 | 说明 |\n|------|------|\n| `/commit` | 创建 git 提交 |\n| `/review` | 代码审查 |\n| `/compact` | 上下文压缩 |\n| `/mcp` | MCP 服务器管理 |\n| `/config` | 设置管理 |\n| `/doctor` | 环境诊断 |\n| `/login` / `/logout` | 认证（已升级支持三方供应商） |\n| `/model` / `/models` | 模型切换（已升级支持三方模型） |\n| `/memory` | 持久化记忆管理 |\n| `/skills` | 技能管理 |\n| `/tasks` | 任务管理 |\n| `/vim` | Vim 模式切换 |\n| `/diff` | 查看变更 |\n| `/cost` | 查看使用成本 |\n| `/theme` | 更换主题 |\n| `/context` | 上下文可视化 |\n| `/pr_comments` | 查看 PR 评论 |\n| `/resume` | 恢复历史会话 |\n| `/share` | 分享会话 |\n| `/desktop` | 桌面应用交接 |\n| `/mobile` | 移动应用交接 |\n\n### 3. 服务层 (`src/services/`)\n\n| 服务 | 说明 |\n|------|------|\n| `api/` | Anthropic API 客户端、文件 API、启动引导 |\n| `mcp/` | Model Context Protocol 服务器连接与管理 |\n| `oauth/` | OAuth 2.0 认证流程 |\n| `lsp/` | 语言服务器协议管理 |\n| `analytics/` | 基于 GrowthBook 的特性开关和分析 |\n| `plugins/` | 插件加载器 |\n| `compact/` | 会话上下文压缩 |\n| `policyLimits/` | 组织策略限制 |\n| `remoteManagedSettings/` | 远程托管设置 |\n| `extractMemories/` | 自动记忆提取 |\n| `tokenEstimation.ts` | Token 计数估算 |\n| `teamMemorySync/` | 团队记忆同步 |\n\n### 4. 桥接系统 (`src/bridge/`)\n\n连接 IDE 扩展（VS Code、JetBrains）与 Claude Code CLI 的双向通信层。\n\n- `bridgeMain.ts` — 桥接主循环\n- `bridgeMessaging.ts` — 消息协议\n- `bridgePermissionCallbacks.ts` — 权限回调\n- `replBridge.ts` — REPL 会话桥接\n- `jwtUtils.ts` — 基于 JWT 的认证\n- `sessionRunner.ts` — 会话执行管理\n\n### 5. 权限系统 (`src/hooks/toolPermission/`)\n\n在每次工具调用时检查权限。根据配置的权限模式（`default`、`plan`、`bypassPermissions`、`auto` 等）提示用户批准/拒绝或自动解析。\n\n### 6. 特性开关\n\n通过 Bun 的 `bun:bundle` 实现构建时死代码消除：\n\n```typescript\nimport { feature } from 'bun:bundle'\n\n// 未激活的代码在构建时完全剥离\nconst voiceCommand = feature('VOICE_MODE')\n  ? require('./commands/voice/index.js').default\n  : null\n```\n\n主要开关：`PROACTIVE`、`KAIROS`、`BRIDGE_MODE`、`DAEMON`、`VOICE_MODE`、`AGENT_TRIGGERS`、`MONITOR_TOOL`\n\n---\n\n## 重要文件说明\n\n### `QueryEngine.ts`（~46K 行）\n\nLLM API 调用的核心引擎。处理流式响应、工具调用循环、思考模式、重试逻辑和 Token 计数。\n\n### `Tool.ts`（~29K 行）\n\n定义所有工具的基础类型和接口——输入 schema、权限模型和进度状态类型。\n\n### `commands.ts`（~25K 行）\n\n管理所有斜杠命令的注册和执行。使用条件导入按环境加载不同命令集。\n\n### `main.tsx`\n\n基于 Commander.js 的 CLI 解析器 + React/Ink 渲染器初始化。启动时并行化 MDM 设置、钥匙串预取和 GrowthBook 初始化以加快启动速度。\n\n---\n\n## 技术栈\n\n| 类别 | 技术 |\n|------|------|\n| 运行时 | [Bun](https://bun.sh) |\n| 语言 | TypeScript（严格模式） |\n| 终端 UI | [React](https://react.dev) + [Ink](https://github.com/vadimdemedes/ink) |\n| CLI 解析 | [Commander.js](https://github.com/tj/commander.js)（extra-typings） |\n| Schema 验证 | [Zod v4](https://zod.dev) |\n| 代码搜索 | [ripgrep](https://github.com/BurntSushi/ripgrep)（通过 GrepTool） |\n| 协议 | [MCP SDK](https://modelcontextprotocol.io)、LSP |\n| API | [Anthropic SDK](https://docs.anthropic.com) |\n| 遥测 | OpenTelemetry + gRPC |\n| 特性开关 | GrowthBook |\n| 认证 | OAuth 2.0、JWT、macOS Keychain |\n\n---\n\n## 设计模式\n\n### 并行预取\n\n启动时间通过并行预取 MDM 设置、钥匙串读取和 API 预连接优化——在重量级模块求值开始前执行。\n\n```typescript\n// main.tsx — 作为副作用在其他 import 之前触发\nstartMdmRawRead()\nstartKeychainPrefetch()\n```\n\n### 惰性加载\n\n重量级模块（OpenTelemetry ~400KB、gRPC ~700KB）通过动态 `import()` 延迟到实际需要时才加载。\n\n### Agent 集群\n\n子 Agent 通过 `AgentTool` 生成，`coordinator/` 处理多 Agent 编排。`TeamCreateTool` 支持团队级并行工作。\n\n### 技能系统\n\n可复用工作流定义在 `skills/` 中，通过 `SkillTool` 执行。用户可添加自定义技能。\n\n### 插件架构\n\n内置和第三方插件通过 `plugins/` 子系统加载。\n\n---\n\n## 主要新增功能\n\n| 文件 | 类型 | 说明 |\n|------|------|------|\n| `src/utils/model/thirdPartyProviders.ts` | 新增 | 三方供应商核心：注册、查找、客户端创建、内置预设 |\n| `src/commands/login/ThirdPartyLogin.tsx` | 新增 | 三方供应商交互式登录组件 |\n| `src/commands/login/login.tsx` | 修改 | 新增 LoginRouter 供应商选择 |\n| `src/services/api/client.ts` | 修改 | 新增 `getAnthropicClientForModel()` 路由 |\n| `src/services/api/claude.ts` | 修改 | 流式/非流式查询支持三方客户端 |\n| `src/utils/model/model.ts` | 修改 | 模型解析、显示名、API 标准化 |\n| `src/utils/model/agent.ts` | 修改 | Agent 模型解析、选项列表 |\n| `src/utils/model/modelOptions.ts` | 修改 | 模型选择器注入三方模型 |\n| `src/utils/model/modelAllowlist.ts` | 修改 | Allowlist 三方模型兼容 |\n| `src/utils/settings/types.ts` | 修改 | Settings schema 新增 `providers` 字段 |\n| `src/commands/model/index.ts` | 修改 | 新增 `/models` 别名 |\n| `src/commands/model/model.tsx` | 修改 | 模型验证跳过三方模型 |\n| `src/tools/AgentTool/AgentTool.tsx` | 修改 | model 参数扩展为 string，动态描述 |\n\n---\n\n## 许可证\n\n本项目采用 MIT 许可证开源。\n","readmeFilename":"README.md"}