{"_id":"clavue-v1","_rev":"83-d1fdbd5e682224fd0c7117db3b3b1a9a","name":"clavue-v1","dist-tags":{"latest":"1.36.2"},"versions":{"1.0.0":{"name":"clavue-v1","version":"1.0.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.0.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue/issues"},"bin":{"clavue":"dist/cli.js","clavue-v1":"dist/cli.js"},"dist":{"shasum":"46d61dc2a466ea4fe37a6a01cf754b3a6781b461","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.0.0.tgz","fileCount":4200,"integrity":"sha512-rlyKswIXw1HywjW/RF7cNuMNSI48vl5G3zu84R9pjq2xz9Q4ut+sUchENzAJrr/qQGcoGxTBv0IaGXuwBEr5QQ==","signatures":[{"sig":"MEUCIExiEUf/YAKImsItmwaGJJ2KYQdHF6Y2LoKtGa9LPm1nAiEAuw8RVh/4hgj7v4Q+ee+GDC+mYBQ49P0h1XIf7U6PKZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46420130},"type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","eval:world-class":"node scripts/run-world-class-evals.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue.git","type":"git"},"_npmVersion":"11.11.0","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI — serial combo layer on the v8.9.1 execution-first engine, arbitrary slot model passthrough, opt-in via CLAVUE_COMBO_* env vars","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^6.0.2","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.0.0_1788252069125_0.9039382582627788","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"clavue-v1","version":"1.0.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.0.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue/issues"},"bin":{"clavue":"dist/cli.js","clavue-v1":"dist/cli.js"},"dist":{"shasum":"5725c193c3c2469b007fa8bb4869a1b812868944","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.0.1.tgz","fileCount":4200,"integrity":"sha512-+EWuUif6eZ1aRtRcgAI4QG5veFMovPQY8uXpnQ4+WnnFXwgGp+4M7unOYzN7NsQR2b6N/qOi7QDKEFdqL60Ysw==","signatures":[{"sig":"MEQCID+j6yDge0Inn8cS9SplIBFy0++Vo5PUfj6iP5m3KLEvAiAjXrrsxFu/DpXA6B1eNeE9KCKtY/G83wp43KDqH+Dh9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46420500},"type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","eval:world-class":"node scripts/run-world-class-evals.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue.git","type":"git"},"_npmVersion":"11.11.0","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI — serial combo layer on the v8.9.1 execution-first engine, arbitrary slot model passthrough, opt-in via CLAVUE_COMBO_* env vars","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^6.0.2","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.0.1_1788253553850_0.8142186338583293","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"clavue-v1","version":"1.0.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.0.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"82be8bddb1a1affc430689bee6830844b90f30b5","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.0.2.tgz","fileCount":4200,"integrity":"sha512-w1rNGWyxL4Vvk68U8pauqNEyrpm4ew1SHbnbOf72aBmZBC/dbmZd4n2pVpC7iw3a45v5gFF8NV+Aiuj7dEE+xQ==","signatures":[{"sig":"MEUCIG8sgMTxoGnwT+onHsSYC3stGKbRRSTa3Eaq6x5zUjb3AiEAmUZuwCujplXRexOk4FEJW5/LcevkfKtyLU64Q7oMBDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46420471},"type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","eval:world-class":"node scripts/run-world-class-evals.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue.git","type":"git"},"_npmVersion":"11.11.0","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI — serial combo layer on the v8.9.1 execution-first engine, arbitrary slot model passthrough, opt-in via CLAVUE_COMBO_* env vars","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^6.0.2","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.0.2_1788254557655_0.7937979837983518","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"clavue-v1","version":"1.1.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.1.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"9bf5e59fb3f2b40be69e1883a8e3a2cf228822f4","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.1.0.tgz","fileCount":4212,"integrity":"sha512-P5qRXnWA6m37v/IAkjo5OV/fzyJyEkUfTVE7wbrUnCV7jYtugbjTljdqT3TemJpr4ayxzlb453KsxOaptRpkgg==","signatures":[{"sig":"MEUCIQCtBsfjOJeDYRftn0ul20t794X+OYjZt1zx5ZnzkCokmQIgdqTL2XCLAaBcTUB0qe1JDwp5H/lkvrAgJf2vMDask/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72979083},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"e048e6d4fc44d80cb9eae01b3b4bb27d249383ce","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com","approver":{"name":"miounet","email":"miounet@gmail.com"}},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.19.0","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI — serial combo layer on the v8.9.1 execution-first engine, arbitrary slot model passthrough, opt-in via CLAVUE_COMBO_* env vars","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.1.0_1788269227780_0.8823541037862117","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"clavue-v1","version":"1.2.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.2.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"7f72e759d80ee11dda3444872f335ed798f5530b","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.2.0.tgz","fileCount":4217,"integrity":"sha512-BOLvNKixroNlsJjKMi2ExmEOeVA0/1BhnxpzcitJOb6x2TV1ILbUiovgYIao1sleEC0UxCySvgA7BvlIK9KnqA==","signatures":[{"sig":"MEQCIGUcluHaHllo5rYfPCHB+Lf8yaJxTGddwFXsGrl9/ArFAiAWF8QlOfmqgWvEsvUlMfJUT4fU7CsEW1fr8x+0hx20HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73032366},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"79963268797e870726fe0eba83642657b8f5ea13","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com","approver":{"name":"miounet","email":"miounet@gmail.com"}},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"12.0.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Anthropic-compatible provider, learned context cei","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.2.0_1788312719426_0.15454818116877034","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"clavue-v1","version":"1.3.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.3.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"27c36f9d7544599aac3a13a92b800b8d705e9fb0","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.3.0.tgz","fileCount":4218,"integrity":"sha512-DA2xdaz+IEi1LkBUdQGQkSyzbfXm88U8J07Xu1iPIZPRXzi0YAD0O7JRuAE2oYGGYUWn2k6tEoRC5ZqI8cJd8Q==","signatures":[{"sig":"MEUCIQD70m5Gr4LAmUjQ7lffAN5Um6jRPrvm3Lx1Xbx2VvYz5AIgOMYIxDrURTvjC0psP0geceYE0HTCMXnfcOP0K0A2muo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73066144},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"dd162a203e09c35a9b281e42e2c1a00e3fa02e60","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Anthropic-compatible provider, learned context cei","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.3.0_1788336842204_0.07270245732124914","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"clavue-v1","version":"1.4.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.4.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"47522be2be7e4f39226990b507e067b9959fc433","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.4.0.tgz","fileCount":4224,"integrity":"sha512-0a2JAuZE2vHaVe0sH8oD5CVWDHtQgYwx1jFtqZChDuEbznMEIikKuCjKx00ZrQJr9KC6HcKOI7UFLe0Yw64fGQ==","signatures":[{"sig":"MEUCIGXZhEyC+Nts8VhxxFO3iyV5Bc0h5H6HKNFfAdrpiIr5AiEAy6iEZDd3L9lBhKBqP9YS3XqcBGuOoZONTRcdP4WMLtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72689129},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"6603c008a2fa674f5acc07f56b099d828acec616","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Anthropic-compatible provider, learned context cei","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.4.0_1788349305411_0.9454749729157537","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"clavue-v1","version":"1.5.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.5.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"9e340569ef0451d29d2df24c180aecf59c2afaac","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.5.0.tgz","fileCount":4225,"integrity":"sha512-NozqPVGLS+cuDVKQG2uMXjH6DgOye07Oke7wu24Nec5SLNUgvJoNQlZ2fm+OhHSgdsbGBIuP3X3WSm/ahtg0aw==","signatures":[{"sig":"MEYCIQCfEMgZ+Za2mFXgHKkz/ZueRHcf12Efusu7kR50IAGAgAIhAMPTkJDcQOtE6hpNbS9a/4OMvFYVNKVbZW+1S+lX5A+J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72717309},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"13a98de4fe35f36f0c86f3aadba56ae364431af1","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Anthropic-compatible provider, learned context cei","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.5.0_1788356066666_0.6900576291116227","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"clavue-v1","version":"1.6.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.6.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"e8626354844630b6902b30ef165359defbd8fbfe","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.6.0.tgz","fileCount":4228,"integrity":"sha512-DBigpiojy56EqKf/9C571Q+ooJj80Ijk2KDh4M0r+geOn5dw7Ut7p0EJrNwVr78RdCem6nlCXmPc+ECoOU6LYA==","signatures":[{"sig":"MEUCIQDIrOYY/qrBIiXDsA7bzIbM8+gWo19w9jtpp2e/5KUWsgIgGOWXkKpglzcb9UnExAx3fXZdXo2YG0JjH1vlvkmYtgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72828565},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"8a079be6af18120316f4ceaddc60186ab176cd3f","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Anthropic-compatible provider, learned context cei","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.6.0_1788400529882_0.277857188812737","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"clavue-v1","version":"1.7.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.7.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"3f1e5263a447ab15585b4ef9ff53675117b4048d","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.7.0.tgz","fileCount":4228,"integrity":"sha512-J9UWQKna6ZVAcABEvatpPsAVw0p6GjmBdXtXhhKASeOgsyLP3zt2EdldkvYX3dCZ/uXaPqDa55mFX/PDoNtfXA==","signatures":[{"sig":"MEQCICZxz8FsFZhEQKLLu0BQT1M3TmSt2frRPgDghrqFz6IEAiBhnwEOhVo5I2zFlYJGo4lheJr+15/fuc8iSieg+v2FhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72927327},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"cba27800b5ee21c76cc263528fba382b5e7c3597","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Anthropic-compatible provider, learned context cei","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.7.0_1788431152966_0.4697784053092171","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"clavue-v1","version":"1.7.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.7.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"6bcc632edbc2b8fcfd26b3cc805009472bf9b885","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.7.1.tgz","fileCount":4229,"integrity":"sha512-JfX8y01kHerbsCTjsCACj1UhoQIO9V7nTPLWzX+YnGZaz4TRPyPDfRHte3lt0pVbF3mUAXwJthVCnNb7HS5UBw==","signatures":[{"sig":"MEQCIDuje4pgjMuLo2d+Tiz9kc41/zfXAmNz0qO1FGJNwWxSAiA9+nDgEfYJDdVmbGrEA6vN1l8QZZgaWS2DJHBnfBjuaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72929231},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"443d3eaff25cc11c3d0e6062f7decbd1f241df2c","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.7.1_1788438013575_0.6976347566586216","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"clavue-v1","version":"1.7.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.7.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"001d133fe4758a48d50ddec7779b1c98e1fdefe8","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.7.2.tgz","fileCount":4230,"integrity":"sha512-qw1YCYD6FZZ6zlFNoqoYQHrDBvKf/hR3Dy/WSMMUF6QvTwNIZ/yvf6ahh4RCekZEqk8GLsrtJkKRgJwOSGPTpg==","signatures":[{"sig":"MEYCIQDVL7ua3crsP840+LFlfYkKC7XSr2kfszwpFqIMjKDFhQIhAOdDrlNZSN0FswkgUGHELeol+z45qDYiavpMcIRPVJQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72938380},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"c7c3f2da31f971093c0a142006be7716b1dba370","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.7.2_1788482074048_0.45794243643712806","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"clavue-v1","version":"1.7.3","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.7.3","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"c84a7afdc3441ae7c2fb2986f1230d62fd2de547","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.7.3.tgz","fileCount":4231,"integrity":"sha512-emQZkzd46FAISb4fBULmLoLNCkpFaIC1lQ1BS1FYX2NlwJFtkiccxRrHqMJYjQVs2K5oS0hIXVEhOz7zjinDag==","signatures":[{"sig":"MEQCICV6EhiCk0sBQWBoVgWpcaaUl2OsfbopTNrXGU+a1LgZAiAu50yQUtpoNAp+QTKUpzQmMu9t5ukY0c5Bk1bo49iRoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72942683},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"4edf1d0f5911d69c181b4e4a2d2fb0c6851f43bb","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.7.3_1788490726846_0.5367399612969888","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"clavue-v1","version":"1.7.5","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.7.5","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"8d2ff20e2d52e4df2e2e144197bee2ddb981fb93","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.7.5.tgz","fileCount":4235,"integrity":"sha512-kjhZIUQx9chSNEcbdGS92hwg2J6HV9MJYswzcM7coWJyAjGYW/05fqT9pNnjUoaF5Fu7Fc3w06Le5HSQNSSz4Q==","signatures":[{"sig":"MEUCIA2KWJ896CFIM02ql2oWuTKe5QdNUTgmEPqFeVmIZ7wLAiEA/JCycCGIreLyNzb3tYVJHpUhnm34Z+jcwJqy0FcdgoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72980606},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"5245b5897dbe432c03705ccc17a527202863b90f","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.7.5_1788501533252_0.4011544960261382","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"clavue-v1","version":"1.7.6","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.7.6","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"45fbc180158c0c3d715976162c1b54135ad329aa","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.7.6.tgz","fileCount":4236,"integrity":"sha512-4VovTzEn+zPtSFFDfSyb2dsf6uXSSxRsvcwtmxKASMM5Ym3SQD2kbGPsHaz2qFNlUzm1CVmaPuJ1itMSFos1pA==","signatures":[{"sig":"MEQCIGxZyjc7mdubUstcV2+gzhChRTwXwybCIZsBPjiFd8DWAiAz+aCR1BdDXAJ+jhxTDYACZ6TO+3gXJf1PVk1wgWoPtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72991400},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"09c00fae2d1200e8f81d2847692ed38a5660ba88","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.7.6_1788505920240_0.6398861146637389","host":"s3://npm-registry-packages-npm-production"}},"1.7.8":{"name":"clavue-v1","version":"1.7.8","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.7.8","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"a08b19fb70579238c89afc0f42aa0a1610fd0596","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.7.8.tgz","fileCount":4240,"integrity":"sha512-J0NCUoTcColMBtVaTmi5hUJWfuAYElvpN3gjUAov//0yoiELjz4cctF9NBMqosmDv2GCOZXXrW7gqcWk6Lzj4Q==","signatures":[{"sig":"MEUCIA2ua+kw8EVaKCAg+UP3EzaqFX0wzT52uT4ydtgv9M49AiEA1zI/0pdgkkLR23YRKIlScOXeNAJ8wlwhoGc9JzyDVKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73012452},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"17c4ab968cd4bd4a100673d8cf05f8ce5676fdca","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.7.8_1788511125009_0.28240687108294593","host":"s3://npm-registry-packages-npm-production"}},"1.7.9":{"name":"clavue-v1","version":"1.7.9","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.7.9","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"a07473c5e284e7868c6b8e66a7bc32a6ec377cf1","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.7.9.tgz","fileCount":4241,"integrity":"sha512-BW09EUDEeVkBi/Ancia46LJAuDp+hpCzmLoTuIzxn987ApXMzeVoN8qzqA1JUg+eBN1KKioeFhrDRTog8OYRtQ==","signatures":[{"sig":"MEQCIH5sWkW2WwMOOZjFJdZrOwPPbfiNNFzxcYt5pr84xMRoAiBHH5n/eDB86iNadxMU5evK8jZA9ZHrBYN0s0HhNbB3ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73019983},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"7ea56ab2dc46f1b107268a2434a9b2ef77cae299","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.7.9_1788515203733_0.7405150206477626","host":"s3://npm-registry-packages-npm-production"}},"1.7.10":{"name":"clavue-v1","version":"1.7.10","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.7.10","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"d14c87e8beebaabc369fcdb4fe04bf546fde3db4","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.7.10.tgz","fileCount":4242,"integrity":"sha512-OdAohrjC86Y9z1q0YdDl0V8O6vVrPHcne//wYidyTL/p/Nv3WtS32Fbikkw6aKMqvBTzUIBhFD9I6jrnac5knQ==","signatures":[{"sig":"MEUCIAHsUBFrqi6TN1tKQaW56m3EZe7rZ+xcfAwnexYuIZ5SAiEAslg/mGJZjG5zLpJ19MrnWTXuW3QxNqW7nnZPTF2HKLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73017367},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"c8739ce34742f44808e02f1c998babca4c2b8968","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.7.10_1788522180306_0.19151068863524467","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"clavue-v1","version":"1.8.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.8.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"8fd6756aa72c866e63cee4f27710af927835e6cb","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.8.0.tgz","fileCount":4244,"integrity":"sha512-+YPXFHMx36YPpG2hgJ8Wsn5b174Dm5ruqufD0z1yIT7jfQKl7WtrmMPRtim7TstfDhil0UN4kmEdhh1ANdwKOw==","signatures":[{"sig":"MEUCIQCf1L2vs1l8vtHqYdYeQLaVu99O0abL3WAr1iejs8yW2AIgEut+43RGSDt9p5xBak/qAIbOsbdcLeJWXPvVkJxGMVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75057565},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"21a31c98530ef5f2236ae666da4d4bc0c36db130","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.8.0_1788536581267_0.7508590502400954","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"clavue-v1","version":"1.9.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.9.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"9bd03b1b82c75b047f5db98f1baf6533973e2a09","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.9.0.tgz","fileCount":4244,"integrity":"sha512-OjJWAWFx+4pLg+2ewOYrAAn9KH9dEneayvVwUMTD36GgJDPSsWh/D973+0XdszjDm8tkLuEK4oY/dm4axfSVmQ==","signatures":[{"sig":"MEUCIBLuXuekjATKUXucu/q8EJfSDwJ2XUPDAul2o8+I3EaYAiEA7B0JJ6r7/M8qfaySr0s6im0EcMAeiQDr3v6FEU+Y18A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74996798},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"3ee5601ea7855335bd4e0a11bd4406ba52b237ef","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.9.0_1788711713925_0.05057422555947344","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"clavue-v1","version":"1.10.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.10.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"0cce559e8c3d59f7bb0aeb1f13008416fc0ec20d","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.10.0.tgz","fileCount":4240,"integrity":"sha512-lrmfps3aUc0Oyy9TU0FIb3SP9y1jy5QS0rABcmR9g+SUPCenBdnSpWVrF68UmH9ASwmbrnpsf2f4bZKrZbsOtQ==","signatures":[{"sig":"MEUCIQCy4StgqN0XKUYFMrdTWpWC2XWpyvQjQOolqd+lwU1KSwIgfgQc7Che1HrkCen0ysIBMkNMMvTMweWJz6k2hqnMLcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74977797},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"a09dfa010c72cf01b6baf98801e98f7d68c9524b","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.10.0_1788770265549_0.8183247444336672","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"clavue-v1","version":"1.10.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.10.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"dd670f57bfee625f258b0de05751ea432ff25c4b","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.10.1.tgz","fileCount":4241,"integrity":"sha512-JkgW7toFNqxnhVy6H3nmqGMOKVt9jNaXzdFCWOeZe2KawGbcHEA31vpvkTQHC3ratwLOB7aRPpzinXxlVnFrBQ==","signatures":[{"sig":"MEUCIEwBMcKjxiWW29gtsutKCsjF95xpixho8uVyJS5cwxNlAiEAqGn7ddHCoyIhQJLEUjLR2gYc9cCy6y8Q6XfuDGjLhaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74993037},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"fd34dbdd50d6d6e3b5409d1f16192e4bfa31ee56","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.10.1_1788836747090_0.2614319707257542","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"clavue-v1","version":"1.10.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.10.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"fe3a9d5e59f05487f514808eb55070140f67f8ea","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.10.2.tgz","fileCount":4242,"integrity":"sha512-CybLHncvG9wQVIEBJoVYxJwKB9Wu9sBB/9wz7faRUF6Q19lCEZaEu2aTdH4Qoe9eUAS/IgsHtve3pGH9yrKIhw==","signatures":[{"sig":"MEUCIFTVU0gV41F/1y2kZylL2xnIflZlbn3PVGWZvNkybHynAiEA4JqnrqhotCmNZjPvTULRqoV0Rg8zKA3S8iqvXJMCYyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74997433},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"209168ad0e55a53251eee47309eaf1f07ac86e43","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.10.2_1788849936248_0.5882100740307903","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"clavue-v1","version":"1.10.3","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.10.3","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"f196a75790224994a3ea49aaec86f06da941b278","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.10.3.tgz","fileCount":4243,"integrity":"sha512-fZcF4idm58WhB2rhhpobEQT5BiLgoEtzZlwb0eksV+bwGwJOM+EVaIDcN8nl2AlsX1W3WZb2pQyPX+KhBASuUQ==","signatures":[{"sig":"MEUCIElu69hjzNdeZHMk64p6zYE8H9fBwr/vCI8hR31Q8psUAiEAv4lsRQBCnseuaV+onQ8gBwP0eG2GJr6CZVVZ3cZfiGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75008234},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"ab24c147d9aac2de750ad2ea8fbba612a8e21e21","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.10.3_1788918913085_0.9214197474722956","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"clavue-v1","version":"1.11.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.11.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"74ef093009efcb3de88f85e0ca7568f5484c45cb","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.11.0.tgz","fileCount":4244,"integrity":"sha512-xMbBSr/MrmxCcmG0n1aEc46nqWUe2QqhbSmuGCY5d+oWO03LdYasY9SGoUNrS6pW4VnTqt3CsUP2RoyV7wz/Eg==","signatures":[{"sig":"MEQCIF/ju50JepYkCCATd28VasncCf5AF917U1PmJpeq9ulCAiBCsD9ra/pzvJ8fgMw+J74XQdWMG9OXXFjOoE541Ya39Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75020680},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"231f098d19e0c605d3687394631778a3aeefcc03","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.11.0_1789013012544_0.647031790421601","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"clavue-v1","version":"1.11.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.11.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"5cad338f998978bd8795fc5d01f19ae17ac72be3","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.11.1.tgz","fileCount":4246,"integrity":"sha512-idDyMLriORZ2oieJB/mzDTHNijhD9Z38//qvEMtrBjX7uC2dHw/cLngvd9oJH4w28CGeHD1Tel9o8bajWxjC8A==","signatures":[{"sig":"MEUCIFmcfZwO6BFHXg11awF9hDdpGuL+N0ErUixfHuwEXFFtAiEA4qWOEenKH+ybswLPOhnbgE0E/Tc6BsQdX4aJJbyySGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75076338},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"6d67023ba74752535101ebcf18b8d9d3faa3b1eb","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.11.1_1789051428682_0.391561463293431","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"clavue-v1","version":"1.12.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.12.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"12e68b0914c728085f7ce3bfa4045b3b23b7ba31","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.12.0.tgz","fileCount":4247,"integrity":"sha512-l9X0v+86Vdw+VylQ4ZVj3TKykauHr7TlDcOPJCsdna8TlARkZQ/4aiT7b26zNCluhJaf3yRKb9Id50exAfCx3A==","signatures":[{"sig":"MEUCIQCBTyP874bews5j0gA2qyYHPiD5bK9YS2z1nBZcV1WlywIgA6FAhqLiPnS/RfyDKnCJpnnBlRUmjKI34VAM3C5VuAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75090664},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"adc7d5b58a5ffe1dd90fc0c0d35e256e5e6a8835","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.12.0_1789088375509_0.8101784945307178","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"clavue-v1","version":"1.12.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.12.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"bc77de817f6437e688bbcb85beb63eace03cadd2","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.12.1.tgz","fileCount":4248,"integrity":"sha512-Y337EDfkTZXjJeOHNBSH0zIsKKM2d04mur3HDiYxrpTDeidON5e+OQiXInWCv0LqX8qGa9e4GPCuMTlDzbxYUA==","signatures":[{"sig":"MEQCIH1i0c6GUPe1MQUbnlUvIN8xB2iMeleDfKTlJOkQgxDDAiBJDt22TDng7nW/2aWtmgbi993rRhEaBdu1426w75ZETA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75098713},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"b2f4d310a28e28f27549e3a6f9e1f851a41619b8","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.12.1_1789101307132_0.5842541974965088","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"clavue-v1","version":"1.13.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.13.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"f23df39c43313f6bef302f8b5f263790a391d3c4","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.13.0.tgz","fileCount":4249,"integrity":"sha512-iL3TGCRpEvFblNkYIL25j68+45WaK0VKZW265r0KSyfg8poDWv7AxuDlYt3q7iO+JrKoG7dUYY8cvcooEr+4NA==","signatures":[{"sig":"MEUCIQDOfOOxWXpPLoEIh4USq+1RypKSVWQGoluoWyVlX6+e4gIgNuCeeG6PO74fHZwkub+x8+bLw+QlbmzqvFqrCqPC2OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75133962},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"339072f886f7bd7f2f4034efb5382875f746d53b","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.13.0_1789136270364_0.33383069788022457","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"clavue-v1","version":"1.14.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.14.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"d06de5aa4e312b84c1e6143735ea4b2ed2a29ff4","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.14.0.tgz","fileCount":4250,"integrity":"sha512-w2yFGIhM42AQDlPewrE/MQT5GrfNvswi/LFaWb0c87Y+SUbtSldWWsirS0hBgDPwVV5VupWNSQz61rvqgJxIyQ==","signatures":[{"sig":"MEYCIQC8TSb28xkUvaI0UXdLOph3HK5gnonpD80gUGKbdTcSJAIhAKjHkE7fx36EclujnwtwusBOcaNTPZp+xV4STE+KuV+/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75169258},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"869ca7b1feaac55fad5cb7c3a7a22dba17b82a4b","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.14.0_1789146844773_0.6597941152726403","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"clavue-v1","version":"1.15.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.15.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"911fbbe88aa3e6d09d96987c1c2c968a4617506c","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.15.0.tgz","fileCount":4251,"integrity":"sha512-ysWh2SYcY5ZkRTcjakEgQfAjgayiZLOzQZhmQdt0oFyOi0rXIrO/OFJtLbPPDWFymAcSI07IZgN8QL5nyMHeCQ==","signatures":[{"sig":"MEYCIQDWBdAk/qHIx91voASEy+jK8ZX/1YX9i6xHvKsoZckUXQIhAIN4r6lwjfwZIAbGNH7IEM4J5Re9ELRgZK9//Ds9xGFd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75217938},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"7f1d46b4695dc4f224ec97acacd60421c357f5ac","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.15.0_1789228576022_0.5919205149093787","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"clavue-v1","version":"1.15.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.15.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"9df6af7d3350247b84d1b454c35c4c8a02dd9977","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.15.1.tgz","fileCount":4252,"integrity":"sha512-vIAIfB4DVMhUUFs9yjxQBYvXBaaU5letOpsU8wy0AP27u2TH93FDZyMUj+JHL9Zd5bFobQsjm/ONfOlzKhciJQ==","signatures":[{"sig":"MEYCIQDqWqnvC7N3jtUlnQcrhM6TLPjblRTR9Fn8DjFLh3NiJwIhAM0PjWh5Hi3ZBmmC/pQtPTQ/A64fNtUpWO1+60TWwD4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75226249},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"31cccb8973a997a687eff113e57692d7797406a4","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.15.1_1789437770202_0.28466467065921375","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"clavue-v1","version":"1.15.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.15.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"d93a749a3e6c074ac86eabf02447c9aa07ea5e56","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.15.2.tgz","fileCount":4253,"integrity":"sha512-tCDdfKKsho1olhkelDWlWvMUXFJru+oCDrOpSx78HBVcYusT7+q0F6PV2LMUbSkAk/nD2eppYnMZ93TvtT60XA==","signatures":[{"sig":"MEQCIGX39mcJ4pVflqDF0aj6xLo9m5gBdiXZ8MAE9sgsMxRqAiA8VQqesnpvSnNSbx2qBczePi/GtCrTJyRnvCd7q0bYKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75232745},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"90600a98b85c4433e63f0ef87a740d953e209e55","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.15.2_1789604166269_0.6165746404519112","host":"s3://npm-registry-packages-npm-production"}},"1.15.4":{"name":"clavue-v1","version":"1.15.4","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.15.4","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"e9c63f1c3c1463b0774e1523f26f0c21388d91dd","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.15.4.tgz","fileCount":4262,"integrity":"sha512-lVZIZeIpVbX8RwkEo3Aoqo1/Sv705/VU57xD4Hx7oMTV5Psv1z1i5AAeW6+hkFMeVX5vRvCK4UnWJfBaGURC+A==","signatures":[{"sig":"MEYCIQCyQNLREKpiS0VCR6FW6sSp8ogCfwoq/nQ75PukbMOguQIhAOWys2PSDtd3QiJ+/T8fGvxlg6YiWH8DQvwFSiv1GkoU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75301730},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"57a5dac4433946279bb66526228ca933be7d7dcc","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.15.4_1789629055789_0.5921079957598265","host":"s3://npm-registry-packages-npm-production"}},"1.15.5":{"name":"clavue-v1","version":"1.15.5","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.15.5","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"4d0992e0071ee02d94eeca318e75755dbfef1954","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.15.5.tgz","fileCount":4263,"integrity":"sha512-HpXZpkKAzLTPSX+9k0Fb3i4JjYrYiUxQTLl+cwdBaie27U5YAhRhD4MigkXgGkVbD4a83yqD1RZHoeFHXvvA8w==","signatures":[{"sig":"MEQCIF9c3ArXGm48z0wgnXbMxSxGPgrYNrQGrl8O/3o4OzdaAiAkhPchQ67lUA8cyef6RzPAttX9gAq1/IE+/YRoL1mH/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75310019},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"07764badce6ca01689fbed8f494a58d177baad68","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.15.5_1789646873583_0.622800094531516","host":"s3://npm-registry-packages-npm-production"}},"1.15.6":{"name":"clavue-v1","version":"1.15.6","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.15.6","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"f26c87c4a7fa68c5e53d230b8a79e3049a269a26","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.15.6.tgz","fileCount":4264,"integrity":"sha512-ogD2AYGylSBgHzznRnNwWQZBh7QENEUikxqWfwZQR493NPz9wIG5NJoDK+vDHgEFhpPFGOKlFP8kax6dZKIVpQ==","signatures":[{"sig":"MEQCIDWgelNxzo89Y5CLW4orBQah9/dJ51oxevSlsHppdnS6AiACR+/xmWrM3PVrNyrL5BMs3kWHSM8KLQvzSAjZf4fAKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75314013},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"f46acc204d4a2f184b33f9eeb9d54ebaf3eb8702","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.15.6_1789657215360_0.033105965612761024","host":"s3://npm-registry-packages-npm-production"}},"1.15.8":{"name":"clavue-v1","version":"1.15.8","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.15.8","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"ecacd812f0693b6d54c38a949534cfcb9492dbb8","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.15.8.tgz","fileCount":4266,"integrity":"sha512-7olaSnhnOA4eFC/VKNYy32BqO7RVvx8DVaWMUliqgA+3c/HCXBhR0D7UZnHdCErpsPDnAILhVwtShgL+GhLTqA==","signatures":[{"sig":"MEQCIACQAzagROfVEWtNXx94kfSPMnWURIM/e3EO6zsZ0lWdAiB9SJY+u/PeTzCtcdITrzeJQM6N8TMzkdj8b7pqwsUx9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID8ifqWcjrrwMhg9JuTWVRvjZrt4ST2g5oFXqnljyZDpAiEAk5/G12L+w7wbNVXzauk3huUAInoaUfusyCnR2t7HVwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75329260},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"f2efa4ec8abbf6f39ba75898c076456b7ec33eb1","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.15.8_1789692864423_0.19166311038852735","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"clavue-v1","version":"1.16.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.16.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"26b2f8c00bccea6879b4f246d637177efeadb739","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.16.0.tgz","fileCount":4267,"integrity":"sha512-Kzr03Ci3ncjnqnF7SCB6F/Bc5x/CY8DPAOcmY3p5IUoGnzfqp6hMuBFJomQaZQBv9M6cLznjHMhyUlmYCv/naA==","signatures":[{"sig":"MEUCIDmmUc2BWu5U8aIAS1b0q+iDI6FXPSIHw7vphRyCGZuZAiEA75jNLk6Ry0hJgeOWtvN/qgmBi09FArxcFTOfRMjWcCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBQSiOoqBDwlBpcm99kvsb2t1ErWF0ZVfZZ6i++lcRjQIhAMukE0r8w7AchVNqZ1/rqnw0zrb5UdwJm0O9XuASQq2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75345406},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"aa8c4c5252fc37d3784c4f09ef9733f5ed0c7ca2","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.16.0_1789700944724_0.06713801503629013","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"clavue-v1","version":"1.17.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.17.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"8bc7b0d6cb6d063648dcba7e11b9c088f802acc5","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.17.0.tgz","fileCount":4261,"integrity":"sha512-jgLyzt2PEdfagF1aeJWSswSoGX3u68sAWa5OS6QpU1G+tV0rFMeZICQYs5U4BY9X9/t6tgswrJm9sV76HlteTA==","signatures":[{"sig":"MEUCIGH+GIa0E2STxk6LyUwUX9GYCO3RuJjC7W6K8DX/YKGuAiEA2HwnNWsVsyV5MT7G21g+VWjvzv06pqE+5gCIgn/5I50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHTel6Zx77E4uc6I/TEDWxD6GYL6dKpTjGp+TrhEOWwGAiEArVe5ynMFWuceHyDyzXLVQG7AV79JSnbkjRbZjPPDhuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75328638},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"84785942fae2ff6d3a53a427d4c5a73488f4d7eb","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.17.0_1789716367800_0.057652969211452465","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"clavue-v1","version":"1.17.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.17.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"11a9b4dd9fe7c3ca99d18978eda33a6f91a6af75","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.17.1.tgz","fileCount":4262,"integrity":"sha512-yJfZLQDOfcKQistwP3GSrWf8AXeBV8URUksd4jYO5JKoPw8QB60B6cTrRWODVXMijfCkRWVDDoT5LqFbPKkrqQ==","signatures":[{"sig":"MEQCIF5Dr2USOsnQdY2iu1XENZ2+dHAZHC3yfNwAlyxwUp14AiBVUDe7QWurhAyZ8njptLGetyHgPDNnubAz0SugbMyfig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAM0q1uA0GEGB5ka1hFapMfZKYmUfzszwTx9FpdAEN6AIhAIUbu2QilsyzbDlRDK+MVT/c5t584iPjmXCp6s4VN9Bb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75332186},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"c3a17977edb608a7ba44978dca54839064010cf5","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.17.1_1789720974638_0.11753398966516437","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"clavue-v1","version":"1.17.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.17.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"43be44f1614e042181980b6461f64008048d3a1b","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.17.2.tgz","fileCount":4263,"integrity":"sha512-S53GofuKPTmJkWKUe5rYHnqXRuGGSVIi6ETrwXXMLHutqyXfot5JF0o7dnJo9FZvA8OsiDc11sEqyjgbaZnJsQ==","signatures":[{"sig":"MEYCIQDzSYZcPHFcpfx63L8FAe/CoZlO/BF90cUyNpFRHGbOfgIhAPRmb1s54TIs1+O8zuBMPRuiw6PkMYLNGlKdmzSDgCUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAtMUYpkJqXewQGLtpeTg6NMY73c/btvWhXDNF4CHMhwAiEAx7HEHAjBhjuBoXKkqYEgK5N6Y6YIzy8TCJZVFoS3+70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75337172},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"caf1c5deedc99c34ee7c6cc0a3ef2cbb5f54a2e0","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.17.2_1789724603549_0.31007326995843965","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"clavue-v1","version":"1.18.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.18.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"4096e859e31119566b2f70ab595a369889b931db","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.18.0.tgz","fileCount":4264,"integrity":"sha512-w8QwKeQ452XSn0wOp+c2dD/hSHMfRaiqc8zIdZOjHwx118NvXru2w6rAdPDFXDmuUKks83gjhgPVWxR0EMzNyw==","signatures":[{"sig":"MEUCIQCqOaUfk/tyU9eYsUMVSPdOMRKMJx3FerbuALFVYwOf0AIgOYhBU13i7aAphm+eO2lqTQmXsJP8UKKWxoSk7iCf2tQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICHQzK0GsWe/pIrl73J1wIE6+gr1nwe+4RtBh6yIudbiAiEA+1+d98AVu4Bzw22wNAu9uaEJi5UZEclprRLVB6Cff0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75352597},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"ecab474fed53941ed6a62076b5ea9f20a9cd1458","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.18.0_1789786155071_0.3299614381948963","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"clavue-v1","version":"1.18.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.18.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"e48da0a34e044740bb4266e5da88d8f659970993","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.18.1.tgz","fileCount":4266,"integrity":"sha512-6Wt1zTG1/9jSnliNuu/LDeTUcpHTWNoRNEV46FQ12uHEhnbM1/wwkAsgv90McGU9rhtDCanSdOQJS+Tr5cu6jA==","signatures":[{"sig":"MEYCIQDvJw3gymFCp2TAzSdTO1hef6Hj4giX4sxrXJavXsWnXwIhAOmtJvJpUfuhu/T58eZdRhf4TMMkv4MO+dpjyFnmC9vh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeZbdJsMazNceqgBNTIWnP5m0Nv4PBlFtALY72neeBMAIgVxP9LIOgEoHw74QkkrsMnt3+UaFCBDV6Nv1FuJ9zjeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75402455},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"d2b6cb8f1034ced709e43306e21f9884ca1b52c0","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.18.1_1789828515487_0.5240910594896246","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"clavue-v1","version":"1.19.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.19.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"500c913358f5859c54b5099aaa0b5ccbd1427de4","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.19.0.tgz","fileCount":4267,"integrity":"sha512-2sshVPKMM3uN562SM6IjBiyHKAiZBrrRk7FnzPCWFvNi8n+knbVRNXcm6GYfFvHHRrWLoqpm35ivUznRl34BqA==","signatures":[{"sig":"MEYCIQDCuvnKqRf+Dofarjz8wE3vvIIL/Po4HuhFPvXvQuXAJwIhAIkbuKcI/1+KjKT+p/RWPDB0C0hMrmwZy9z4j6mSN2UK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDA7LsI96XkhDa/ictef0MzKX+kj3Xxppv48lUp7IOGsQIgLkrJdB1uYYPOA4Lj4iCr4alUwvSaUnQgVJb5RdWopyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75438718},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"943295f20b7a94d83d3a5db494252a8ccdc81f2e","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.19.0_1789852720362_0.5316680332431478","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"clavue-v1","version":"1.20.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.20.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"580b081d55c70f72c0bf41cabb29b31f0414afc6","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.20.0.tgz","fileCount":4268,"integrity":"sha512-qfcJBO2pcStXEY6MxiPdbz4NizncjSNm+aA4rIO0goFhGv21ZIb2iGlqJz4qPVD87EbWk6dCeCC2ZKQX0LOGcQ==","signatures":[{"sig":"MEUCIQCvWvrxD4MBZUwhFmlFaCZylcXblRH9jjy+c+8xjLPShwIgHGdMt60D/A2dTkHpvq89HpnLvBvI9usnHd+SHBC9qPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICpyW0zmSsPNjoqyjOck4ll3vzPvkTQlyH3a5TMDbYVGAiEAkoTV5w7030ejTOyUGyL4YbJUAv3r8Lxs4O7lY1azmEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75465254},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"94478ad17fa7ea31e12b43bc3d16f2cac34d730a","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.20.0_1789881817458_0.07386818620600488","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"clavue-v1","version":"1.22.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.22.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"a696c098952f6dbae3eb72db77db4582437ccbff","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.22.0.tgz","fileCount":4270,"integrity":"sha512-ukc/5zvmzsL7fRjZ6Kejq0g+uW1EIPVkb2anJoEpDyj8tTbUp8WxKeOmyr9bJ3z7Vu/XPWNuoTaByj1QijFeVg==","signatures":[{"sig":"MEUCIQCttrq1TovF6rqBfOZX3LZWzBsK6JYHUxB9ZEEKlag7xQIgfeGPxReu+D5snAMRElifClQDa07jMSslCNpOcnoIbKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBPKWE4w/sAhSpbJCoD9ZaPcpC+2f+VcjXcupBbH29KLAiEAjPIjNIenCHSiEr47cymWXM8iX1qlRpXQ6uIL7J0pU2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75499908},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"ba6335a60710ccf0586d1cfd7d284a8d84b91bb2","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.22.0_1789982553364_0.39164360304025103","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"clavue-v1","version":"1.22.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.22.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"154dd2302ea2bb9842d09938c4e7080f4286f375","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.22.1.tgz","fileCount":4272,"integrity":"sha512-a4BTf3S6y0XbHG9F1/o2XpedVvxMHkstEozVR+LNayXaVcFETHep5nRYAv7xXuv8hWm/Mw8esdzE/2VY/xbgCQ==","signatures":[{"sig":"MEUCIBr6097KRWpA4sFDywXoRfx4uZItxzl74pvlSjBc8HFbAiEAw8gB30JUDJjKTab1CRG/+L7RUGJ4kItPxRB67oA2LAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRgCxfUATGBQbq0qdJggrNl5eE0Bk9ac+JPvfT1SrmfQIhAPoZJts30hvGO7nTo0Ns5HDtKa1JpTOSJEDQeDtP/Vgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75540519},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"b46c754a543d3c59735f889655fd0c48da9b5238","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.22.1_1790030793292_0.05398060109852798","host":"s3://npm-registry-packages-npm-production"}},"1.22.2":{"name":"clavue-v1","version":"1.22.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.22.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"51bfe41593ee29a35262b4629c91dc1523094864","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.22.2.tgz","fileCount":4273,"integrity":"sha512-xVaTUPd8w1w2jJIyaqgRW2sPz7e60cwuyPLnn80Kk7LRk517pxXXr3uU6BqK9huSLTxqUZnyn7hW02gMjYlRtg==","signatures":[{"sig":"MEUCIFsQiJ6CITPYXvV6SVLcap0UZ80Kpkw56qSB28qyeIz2AiEA9c0mPy3YM61rLOwrkONR8dKdXo6Ew+SAPavyGiRii88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDN/7YYxvgmF42R8xr73myt192tqpOs+0f+xJCQxWk/6gIhAPKyTUh78KLJH+vqu86Fsa5My1qPxvkS8JlqPey8SOks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75541832},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"b46c754a543d3c59735f889655fd0c48da9b5238","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.22.2_1790032256920_0.8323253633562757","host":"s3://npm-registry-packages-npm-production"}},"1.22.3":{"name":"clavue-v1","version":"1.22.3","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.22.3","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"37727bae97cdc4f67a5070fc7d842cb420bcb899","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.22.3.tgz","fileCount":4273,"integrity":"sha512-jORvAK39MU+x6n2dSS7glXmDGWd5/i0CdwTwITTYt4T8LdyBloVCwDJ/y5xh+a53FKauOvwNtgPL/IsFbkzk+A==","signatures":[{"sig":"MEUCIQCS8NxqxcJjl0a/u4rhXJt9tgNVFWtemhhkfBRa6usEAAIgKgzuN+n3+aXeM3Gp3bELsKdfMsM0lDfynKaFENv7Fx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtmj92VYsVC0tJ3TBEekGfBLidlFnaM1BsGIpQ0oOo1gIhAJ5QdIfR1rWzTCY1B5l63Iv4kEW57wM9Plgak6LNHMnM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75542986},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"aa698a3def7898e15ee2df0093069d2a3f798db8","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.22.3_1790036146047_0.7778986451837306","host":"s3://npm-registry-packages-npm-production"}},"1.22.4":{"name":"clavue-v1","version":"1.22.4","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.22.4","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"9a4e0a599514f0d53c876817ce6cb629a66e338a","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.22.4.tgz","fileCount":4274,"integrity":"sha512-X+kHQkLFvWG4iIeaTs/agR1pXNfgHgEcE0CwV5vhhEqJlmxVHTSyu63tH5lFiCuY2V6HskOFnnRNHdGMFsX5dg==","signatures":[{"sig":"MEQCICj44APp2ICDkIoi0a8lmv/3Ixcpli/dznDq0HlJ66jBAiAX+lYaEYQqHe4W+7Md9UWr6Qjtb6LVi2mixbdbiLgM0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEE3MPd5KHTKP3vGkWb4fKBYTlfCoQmjSQeswh9CSsuAIgK86e3Ggcpi9AISgYtCxTozYskH95TaDYW0bHC1FYJRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75550142},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"c0f999d4aab7bf670369a9c43bfda3b841566cfa","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.22.4_1790059101616_0.041778869109340144","host":"s3://npm-registry-packages-npm-production"}},"1.22.6":{"name":"clavue-v1","version":"1.22.6","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.22.6","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"63ee9313b8b90b0a76ac78b74d16c9517c266ce9","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.22.6.tgz","fileCount":4276,"integrity":"sha512-5Eur8/e5gTJnkBVNN96wZzXcFysnI17NbY32p8UmQ5fAGsrH4mKavTSCdKUz0PzotiEN+A07iLceOmbmwNaBXg==","signatures":[{"sig":"MEUCIQCOHSIZbo8RFQWSmj0BiPt0XR1KiDGuFGPKbOaFMcnBUgIgaDwNBiiaiHqJebblRdypjDafujGB+5s0a/wT/UgYqxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHaldrpGSR5uSTTZ9Do9UN9CTdTmMFF11J1CVwg3MxO2AiAp1QmilkhkRTVyRYD/79Rji1ToZDbTVbevCW73eDqlbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75554662},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"4d08771962e82b0da2b8e61679ad492b6886be65","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.22.6_1790068328382_0.5149349988089049","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"clavue-v1","version":"1.23.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.23.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"ba4315185e9d82a9bb87e1504cb1a50766b570bb","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.23.0.tgz","fileCount":4277,"integrity":"sha512-E5Xlx+13cdO3WDAQ2NUFhDpG9YNi20hLtibAIUgpnhowRhDtaRcqM5SEA7pVii+RuCm4QtdFMjAKv7eTiWUX+A==","signatures":[{"sig":"MEUCIQCcDxRMg9oEUiuBoDLcqKGyqPaib6lRhJoc6O5QxzxP2AIgOKhv+iqBJaewQFlp/04AA7Ba+iSED0F9cEdkX5POluk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClMdjM9NjFV+XaSpRGo/gBpb39WKMz3k5uTk3hSGGbZAIhAPJ0xzrrlECO+d4+Yz8edH3dOSHKu/Q+hyGMpE+nAW6N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75569886},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"29023c8d711e16bc5427565c2b288a574740dcad","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.23.0_1790088019119_0.16527505132511022","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"clavue-v1","version":"1.24.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.24.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"32c4abb9bb33ddae721004de8e8631b19178de68","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.24.0.tgz","fileCount":4278,"integrity":"sha512-eGJl7ObNK2edhlc5i3W0iSVz0SAvlXIKfytxclfeWbGYd037mDbEIuKGknxmCyDrpK5cGSz/6DICXvNVl4IAiw==","signatures":[{"sig":"MEQCICKXuYP9xZtwgN8IMwcfKX933UQkVDEqk4oYXfUrYsMtAiA9K6zG2OzXrk7wLM1uf77EtiZlJZ9zP2WMA0hkyuCqlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGUEpDdemP42q4lEVEa1wnTNXHZouAtkyS07MoJZrOrwAiAJvKHPLZmfWQ+suj40n374kCeHsriRdNzVC7FpZfCWuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75581706},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"9c995a288a8f57c6bdbad2bf9684659a23f44704","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.24.0_1790115095715_0.8935781761172303","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"clavue-v1","version":"1.25.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.25.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"82d0aba2235a84b9c893b4566b334e7c1aec882d","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.25.0.tgz","fileCount":4279,"integrity":"sha512-lgnOA/2DXkgjjJie8s9GuZKg8ngtk44K7Nr4wRXt9/n3B9J86T9cvjJf/mPx9W6ReStXOkoNHv7jTAsbjNQlfQ==","signatures":[{"sig":"MEQCIHmEpAphpTiUtSeMUWfADsb5WpY/kLgMJKkeBVVNHVDlAiBk5VBn2yXycO61dHKhc650+14BcLOhyuzne3qCw+xdYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOI7Bj1Nks1zdS5omEj0uuB2uwL/43ueeS1ccwTkl0SQIhAKI+eT0s04pi5xlUPmy1nxrHB9e2RLmL1yloBJC6E73F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75590240},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"ce9455e36e841043d4f8680ab7454578befbdd5c","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.25.0_1790122660988_0.1212535177189702","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"clavue-v1","version":"1.25.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.25.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"6b675e6d5111d4f44290693839ecb6fd2aa3c80f","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.25.1.tgz","fileCount":4280,"integrity":"sha512-FxwgD4b/lZAFF0LvtxA/lrBXKuDegWO/S0P8Jh5TKEyGmmwnEf3Vr4+dnhSpFrHtLpLl69omHUQO8YFkjsO67g==","signatures":[{"sig":"MEUCIQDPNMpbtIE1F0xg2+IOMU6l21FVMMNM24F+4fKqTFu2pQIgQHr5AUlG9aABmsrD/D4EYOSZpRTEKYfj4TPfaTEIk+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGDYqTRZ+ojgNQpgtSs0De1swIKFXGNEbgQu0LuDQC7DAiB/TPYs0HLKh+vrST9BfS3P+2yP2LQ6Fg+aKZSwuWf+hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75597537},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"765c329c19e7afb74dcb895a259256f1f74648c7","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.25.1_1790146050363_0.9394388665368871","host":"s3://npm-registry-packages-npm-production"}},"1.25.2":{"name":"clavue-v1","version":"1.25.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.25.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"383cff2233eabd84f3f0ece402e69deab1a57f82","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.25.2.tgz","fileCount":4281,"integrity":"sha512-enSmvLfEzh6P87xNkMj41nFp9JQCq9sVHN4t5x7/aGgP96pFKoDz6Zld7qbf3oPZ+yGE2OtQyz7bKdhDK0c1Nw==","signatures":[{"sig":"MEUCIQCqhEKNNMsxYdI5+QMQ5soxc4rHiPiZhKTyczqgZkJmggIgGcMbm9mxMGkTdpnp63EnvlqwsnZOX9aqV1Mu8WScAmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+/nsOHGJ7OdHghI3IAQHEUudpPgfvg4wYeeI5OHC1GAIgGjCHju51wcV6oN6z1OQX9nAsxUr6RVx0YgppaRDmWOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75606793},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"fb7d3b2539938f52c432e33aef609cddb19f7e4f","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.25.2_1790154406835_0.5956446039521623","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"clavue-v1","version":"1.26.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.26.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"3b5a396ba4a5f5b32a2ae5c33a4f3d2642b1e813","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.26.0.tgz","fileCount":4282,"integrity":"sha512-waOtFHxq0j+omp3ysMlEO+cHKEi5OVseyVNz4i/uy6/PFSGMgmHXxyw8ukcW8iik6DmCCoXEoJZlOs5c1AS3Uw==","signatures":[{"sig":"MEQCIE4NgODguk7nep2J741PAmPgm5vtbHmYQk237346G7xmAiBYm1RtJhPZRTnGlV77ATkvIwnf3zflZ8CFIOqikV5ZKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBv/Ep3yWHbSpTU6kDc9VGfpxyTX3dhfW5GYA/1EYfXNAiEAtzKy9AJ9/w2+hIrOsIvAIxCAoIT8i4ICXSSbbNwK5q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75648168},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"1108b4d936ebac3abb4c5a8a4f8926de18d21c41","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.26.0_1790200248198_0.8856743128393634","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"clavue-v1","version":"1.27.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.27.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"34e2137fdfe6c5006268e39f11f743f938c2f631","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.27.0.tgz","fileCount":4283,"integrity":"sha512-Z+gMoLSFB9mlrHo+sB+YQcO3vuD/4+LNLU3PRbF614okyBzPUolAojYCKuTc7glMZYa18MXgZv9S9+W62h3aFg==","signatures":[{"sig":"MEYCIQDTovKnAt4NvhDcSReHLbYbbmV7pVWFlC2LiR5uU7H7IQIhALWhTPYGPqhy/aNDiQoeO8WAInDY2K6dhXikSbQNi/tX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDK5ElO3k0rT4VJ2cAaSYltsUc60hYcH5AfdU9+iaXSVAiBbN9mJ4+AgNJVJeFrv41jmRoornPRc316sgXMRRw32+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75663951},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"c22560ffa63a8f9f6a45172087a0dd10e024efa8","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.27.0_1790222156469_0.8361243964374698","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"clavue-v1","version":"1.27.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.27.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"fe62d535bbcd1953d2649bbf1859c79270792a98","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.27.1.tgz","fileCount":4284,"integrity":"sha512-9bdQ/QRM1r0TS/emY619UXCurTrlPIf9v0bY26DiNR9FDaOM3rf3D9aNTgwMzDp1w7Vfh5RSlpbTnBBs0q9Jdw==","signatures":[{"sig":"MEUCIBU1scKj35KiHJRijIFQRhDf84OBotXZwFxHPym1rz+wAiEAyZBhDLfZsloQmNTj7ynyb74gzH02ghCyGNb8oFVV9gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG7rlx645UCGKimv0E5mOLJStjLM1poGWC3RuWVrUbYHAiEA2ZJFeeFx3AW/OYd0zqch95kjR8mSUTerb1+vFn1HVYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75666244},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"e00dee47811f740e505ca261de40beb63041add0","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.27.1_1790234012633_0.5666792204347151","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"clavue-v1","version":"1.28.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.28.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"b03dcd16819f185bb0f4f15949628baf9dcc3b38","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.28.0.tgz","fileCount":4286,"integrity":"sha512-ZOpHap6ayrLS0/fx1FhB4TteASjCkxG+K64CNrx1rKWb+ZVjQlwU+aATQZH43+QME3a5BwNJCHoEP/udny7UJQ==","signatures":[{"sig":"MEYCIQD3nGAVFzPqMIy9llSHgMc1EMtzwHVrfZj0swn0yi/CoQIhALxK1Bc63I1B7hNKQJwDX0hC8Wh85rEFXML2rszx1WmW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmP9vJZvwpwey8PEyQD3rRfG/0TRaerNuij6vJuTR75AIhAOrKAzD6JWPZhBHVK67JyJa0nxd5x5oGlhVksNjvKXiL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75685018},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"c2c8244fd2a7aa473db43461cf898dccf3ab7a56","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.28.0_1790289920582_0.032760679925028624","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"clavue-v1","version":"1.28.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.28.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"5da691fb1f0893ecede335622e42ea2b47c8381f","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.28.1.tgz","fileCount":4287,"integrity":"sha512-Dc9JdGwUfuQVsLLfHRGaZmemYD7qJw2JhpsnaOF9y33rF5A5ae1zxIaVhEX5qbLvTObMCreXUjjy7mh5YbZDng==","signatures":[{"sig":"MEQCIHdtLWXzCQU6i8JwTbggDeXLHFSD20VcIpmkdnJqRxpNAiBa7vKqrgNZx852kKZldxi8DU3DWbOhf+cjk3AwkqlA+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEWuDNWLhtwlyc6FhgLggsI7g02B6ju0hc0fw4E5QiZKAiBaxIfXvS+QLJKCdnHrbicKcC1tSP8U6h+iSEE9D91bng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75687384},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"831e5f82444228d34edeca1f9b83c6877f6af155","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.28.1_1790294251298_0.22614040732067253","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"clavue-v1","version":"1.29.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.29.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"3cba88067134f43ffa5f30035cc384d512b8a1ef","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.29.0.tgz","fileCount":4289,"integrity":"sha512-UH4KaFHhOxYjTag29SVQha7oRoG+jWJ/eZO9iBnuNjZ6Gc7FxYQDpvvcfmYUOIcYHvf6IhW77nMzZmEwBSd7aw==","signatures":[{"sig":"MEUCIBffggtd+cpxDUBqmuWR2G0uX5JDWC46iY72o48OMhJTAiEAyAOSP0pYeErbylrgyXI+M+S0abNMe97RygFHh7pzuF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDpqQmaYdg7qpPEE0c/nyowMF6oNxX7e/YO3QFUc6tvBAiEAqTcsS2QQOn9tjSFP8Da1BhI0tg0JRlW40JzfFxyk3Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75701702},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"a66881069f163c081cf32e32f074e79cfdd8bb7a","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.29.0_1790335859021_0.1233411791464103","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"clavue-v1","version":"1.30.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.30.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"057fbe4051683ded73dd22c4de65df5e66d2ac0e","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.30.1.tgz","fileCount":4318,"integrity":"sha512-2lB1IDGfXjG1CVjbrGQZTZVQodAvRqNAzGH8UFOeTruhgFE1kY7/gJqCHoffVKhxumyMlDI0yLavbP+kN/fGXQ==","signatures":[{"sig":"MEUCIEGfCED5EgVUGMXbC1yipRt10ZcJ9ctBBnez5y0dnNVGAiEA2TEbUy5zJjuA1DwWg1aM6p8VdkCTXDwrTsdeZsnYhWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaQ7SO26Ak83IjK6z9F8p4Fm9+jUc1nX6oetfuB9yhfgIgZVJDmdHcQ4n22Jh+QW2L9VI9VMYpdHxux1DMLpTD05c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148824091},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"3018e2059198f917f31a8b4626c2f44ebdc74a10","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.30.1_1790354300743_0.14049229991169554","host":"s3://npm-registry-packages-npm-production"}},"1.30.2":{"name":"clavue-v1","version":"1.30.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.30.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"cc3dba3e2c8a4d260b959c35b666938633adbe5a","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.30.2.tgz","fileCount":4319,"integrity":"sha512-kbpjvI+sGwPgxzIcuOps0329ZQQOvgd8XKpcy1oXrsFaB4cgE/Mm12/T8UiKrHqPw6GEsCfl6U9tAJ65yjtX0g==","signatures":[{"sig":"MEYCIQD13CtN8KpjV2Cgii8LGH98zMjicExwPjnnSGu32xKbzAIhAO1cCpEV2rR3fW+6B431bqtNZbj4VkZK8qGQ8M1iXhKk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDExbcPZIb8VDfunUyq76qkhfmGBx8OO0sWOY8/T4qA2AiEAv7d0xwXhsQlVl+0YFzxAxAoiTbzia9+P8liBIl87vUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148825732},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"7ca5802ffab605b1fa3390186619b14dabaa8811","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.30.2_1790356422527_0.2725778100029361","host":"s3://npm-registry-packages-npm-production"}},"1.30.3":{"name":"clavue-v1","version":"1.30.3","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.30.3","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"508ccae8df0ce8b5d346d50cbc858bbe490c7128","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.30.3.tgz","fileCount":4320,"integrity":"sha512-oIKYYpLJZ4EVmA+EZL4aJ3+PqFrRkQQsRwzvuNHnF/T+EXT7czDh48f5LRC+eXOjNwiUqe/K77VC7P1LDkE+pw==","signatures":[{"sig":"MEYCIQCNk8C5L3kOPKuPkBhTNfU3rm4fm+4Fhn59jpsuYf9aIQIhANhaLm2CgYe6MQY+RyQQbCFqSAscGwRXhI64+zXRftde","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbL3ONlkGndFQqbTSvgHxqWr7eBryirQjvqBtN8ZBeCQIgRNEmmElG5nlaHCu6IC/fkpqS8C2ETrsA0B7zx0OnIII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148828109},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"8059159d2032e76645a8d979667f2d00ea8edb5e","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.30.3_1790381524424_0.6391207611032794","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"clavue-v1","version":"1.31.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.31.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"d24ed6225319c79e8cbf1327558941a02bcf1a30","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.31.0.tgz","fileCount":4322,"integrity":"sha512-kxw48QNm9HhmUwtYx2HRrLbks3U/KlGLm/tWViu2dTYS66j0y4U/482TOTmAnrFlg9Kw3U2VYkbrG1ZYLL50aA==","signatures":[{"sig":"MEUCIHsAJU4exo7ITxUof+M9b8hiHbSXh0DHnyskHfdHHGTiAiEAqjKSAJL4c9OyxBKzAbhGvkzn2oIvDYjfQLe7GBElh5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDgE7XVUuQVYCxaLeMG07WywmMUNN/ZVgsZQfAmGGKswAiBsk3g7dVsVItd5Tc9fyGhlyAv/+iDbWE5Z7h6RkOlHRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148867693},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"2a371119b52890d59b56a77830398ead91428715","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.31.0_1790397801338_0.7317608100306123","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"clavue-v1","version":"1.33.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.33.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"aa46b3008aa53bc9a4015da49198d7b74a80c6ae","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.33.0.tgz","fileCount":4324,"integrity":"sha512-XNq357Qe62nMdjkfLvR3sSTuhIItVw/0GJfbld8GTmYivzx3fzKreZ9LU9R4s126thCDYmNByWpjQxGe+yg7gg==","signatures":[{"sig":"MEQCICk6hNTvE5Evngph5YlUd+Py/esWd9piPrLtt/UWRCGGAiAmcyuZXY/Rm7XsG5ObvMOiIgFQZT0Ee6+50ws6eHRwSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYe9GhC8G95G9ZzZKpiOzpY7HVrrsRS+3G792mHXn9aQIgYYvMC/257UbZnFCbPmiHeq0JYp7HLJBE/yQLa8VfgLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148905436},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"90200e9f48b957d1ca4f08b6e03170d3bbed0af1","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.33.0_1790419835704_0.6341526685749914","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"clavue-v1","version":"1.34.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.34.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"e197b09c271eb3ad6c5e0a4a7098a2495aab8ee6","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.34.0.tgz","fileCount":4325,"integrity":"sha512-Bg4vo0zFOmGyrII8vWHky+nkyl1gXObmm7wWl1149KrxwK6Ym59fPbw83zL+06z85AKUM6MOOu+H91B7tJOCfw==","signatures":[{"sig":"MEUCIQDpK/O4J/hB6gaYIgrAsx7H7GHT94v6b5//xO+3PnhB1QIgEaqAyBm/49Y0zyNDVDVEubX/vyZ3cjWNNQeba1k8ymg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEVMTay8fYRBsixcIixB1ycxRF925TRfVNLXX5g8tQV/AiEA+lYGcW+SRmJICy4PGqaJqAGk6s/UX1alDwWcvD7LG8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148969412},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"ddf13268bc14476d0721d3328caf0399c718c337","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.34.0_1790506877110_0.12459098881632569","host":"s3://npm-registry-packages-npm-production"}},"1.34.2":{"name":"clavue-v1","version":"1.34.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.34.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"9815c70969fae931c574fc9d0fb4eb1618db7263","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.34.2.tgz","fileCount":4327,"integrity":"sha512-kAqTz8lchejjHu8teTRHuQL+4NShjwQyAaqqwuXyn6VrCCduzpTY70ZGWV3PwMO/9DdiAzEsLymSkzYcGQzrBA==","signatures":[{"sig":"MEUCIQCQMZh9BpaAXXXUQl0NQ1MxCu3Y15UZDm8lMZDUB3nr+QIgdTT9/tg2lXASNnXMimmt23YYHCQXTqsWfRaumpSIGEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9uFhtrAPRlEaY76adoniITmgBVUMfUwPZWghC/o4k1QIgSwTlfDShAEqQaYtmoVokSV849Z3it+TXG/X/zEMUFpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148973452},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"8cc3537ba620ff0bc75c90f57d7f63118cef468a","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.34.2_1790514049200_0.9580318055197306","host":"s3://npm-registry-packages-npm-production"}},"1.34.3":{"name":"clavue-v1","version":"1.34.3","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.34.3","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"7b040466cfe084929ca4dc6ca292510f7caabae7","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.34.3.tgz","fileCount":4328,"integrity":"sha512-jTC5b5yitWcWmOS/7pddI2G85/y4q+nO45K/ccrL6JmALoJnIrC8GlR+y1kN4pTdVS6SfasG/s6vCFhEaC6QTw==","signatures":[{"sig":"MEUCIFna0YJMoplmwrKBQc1hJnZIODRGJ2wRSrMolgbwBNwtAiEAuLVqg9K1omRZkh4njksUbkgEK+7X/Widd0VX32ZTKE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICReUGfm/x8W408OKCAjeS5Bk7x7kUpqtFTd0HLV+2HHAiAqpuzVOAVWpYpyFNpu2lOhwb3bfUpCqJxHwFd4dJ3Urw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148983334},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"94fd26ae6f964434dcff922d96f1542c78307da6","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.34.3_1790558291500_0.23331983107853582","host":"s3://npm-registry-packages-npm-production"}},"1.34.4":{"name":"clavue-v1","version":"1.34.4","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.34.4","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"4d3e5371a91be743f7e00ae1faa7e8a0cff6b441","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.34.4.tgz","fileCount":4329,"integrity":"sha512-u9HC2zcSZtrWBPTsCRNapEVOopsswH518ex6uhP6H5+GhsRGkjkSMb5/msJsO8p/UWiqBomoeHP64LS+GP4cLA==","signatures":[{"sig":"MEUCIQDZXzJYsweD7oAxSPHuLzM4cYqEaNtG4itqPO+RFYWyLwIgWt1PkfFs99OjcK34MD2ldSsLtCY//cNHGkZTOyfmUes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBtJy5Yg3rUbQM7USm2THUfTMY6s9b2F2f92iFBonIzSAiEAx14dRcRjHYqfjZuKwGldrxsER3w0dBI1fdyoHhwyI5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148996574},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"f9a97b77dd091af0e93ce7509615fb9fd0313fed","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.34.4_1790569924352_0.04621760415603915","host":"s3://npm-registry-packages-npm-production"}},"1.34.5":{"name":"clavue-v1","version":"1.34.5","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.34.5","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"c0a39823d5cbd7ad5d841e4c2f95c4eead7ceae5","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.34.5.tgz","fileCount":4330,"integrity":"sha512-D8/J5MS2/xgtDaUhdwaAuJZs2nVYRvZtk4+RuE9zUHLXw0k445192ik1UPdttmdgkmd9ZuZzKHE4TuO6bOy7iw==","signatures":[{"sig":"MEUCIAdi5sLbGf9bb1yFUPOexiLkJypiJqnFO6H1MApf0VX7AiEA5KybpThXlSFFbrJtGsHTr5MTPBQkqZJOTpozo/g+Dc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHh5fKyJQ9N0MqDhYxTMpic+fpnl6zANkkBjcZ+kusnxAiEA2L1TcBfGgJ13P+dKrxmx693cIo2ruh39R8FP3auK1XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149001197},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"350884a36e37e8baf2f7ffc60b5e8ec73a2c2f68","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.34.5_1790583798772_0.32612904818130506","host":"s3://npm-registry-packages-npm-production"}},"1.34.6":{"name":"clavue-v1","version":"1.34.6","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.34.6","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"fd4eec6d5a03304f7cb1a18ed0b2286ef3b04c20","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.34.6.tgz","fileCount":4331,"integrity":"sha512-7hK3lgv74S3yJFHe5guQgaCFDSyzdSVoMYNh3uKIAbjHHU87IdGHNu9sx427hq2QQdbLp+yr2ogP1cJbqENu8g==","signatures":[{"sig":"MEYCIQCkaaDQFtUAKy3BupKJX0rjoqFyhtO8VL3v52NNHPFd3gIhALXDJ6SlnPM/U3426UuA7oWK38PR5sVs27EQP4D8NfT0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqpRG3ugeXpFqBY5KKbYz9KGGCEwDmOkqO/0zJV9qj3AIgO1RGRAKkIpX0UFdDzPN0SINIkWVmz/8DRrHSgENqKPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149005363},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"a236e77cc725fb2783ec63dd8ed36280f25239c6","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.34.6_1790592212140_0.47540696667815374","host":"s3://npm-registry-packages-npm-production"}},"1.34.7":{"name":"clavue-v1","version":"1.34.7","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.34.7","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"da3c9c47e0eee0f5f97cb62b56359ecb9d29c517","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.34.7.tgz","fileCount":4332,"integrity":"sha512-iezMKqul3tNcj4mvZKuHvdPXbPXDSdWEeRRdyV5QY1PDZb7lwQwi6Q/3b+VQm02OfbQD1MD0y7fio/XQNpcN7g==","signatures":[{"sig":"MEYCIQCzwQp1Q/WR0sN28GTuHdMLFMToTEJA5OJstv2PKb6pBgIhAICE/kTHwzuaXlFSkyKOvGzfiU9LFsZp096wi66anlx/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbpNFVGQLijiKyJw/6A5TwA3z5I6oixIfMAM4p6hp9ygIgf+v8ygAQ81ftWumohNz+nzjFeZ6au620EISj6R2eevY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149014410},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"2fc53f76063d282e86e34e28c4e624dc4c1df6d3","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.34.7_1790638506254_0.763051562913234","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"clavue-v1","version":"1.35.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.35.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"1d9c64ad6dd37825fc3a8178b833ce2598754bdb","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.35.0.tgz","fileCount":4335,"integrity":"sha512-p+AlP0+LEYryLErFTPnu1AzoZs1+t/Rt5xvU9jmEKCPrnQv0elZ7VX6ZDPS8p7AVkHTGP5Ir854FMDuJEMyh/w==","signatures":[{"sig":"MEYCIQCxTdwOnPkj+im+LjKCIRJ+eKHFVnCNk1D/cH3S7yDnkQIhAPW4rooEt8oRSru8CF8bhiiP5ZmrRBjH6sKAKbHI48ak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDugBSyU7zPnb+XKdNGIfgPfbZJPGlIlaoaiGcHFLvuPAiAJIhyOw/apiB023KhcmROPNOe418dcHBu0zb5t/2rCkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149067578},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"9d722deec7e3bbf2fcb4e5774736845bad548e9d","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.35.0_1790676927353_0.2542697527645672","host":"s3://npm-registry-packages-npm-production"}},"1.35.1":{"name":"clavue-v1","version":"1.35.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.35.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"875c07eb37b9c8e8183c777539139e123455dc50","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.35.1.tgz","fileCount":4336,"integrity":"sha512-GyM/KxF56xDY82hJyAJ9dJ1TFUEIh/1pH7uHCJ9GI6/+2UGm5N3vTQg6HdT6+bC8fqiLEaFtCPci0U33QzRZoQ==","signatures":[{"sig":"MEUCIFfqJMulKQGCt+sbimA8N6wHWk10GLx57JHJum/rHDGtAiEA3voutXPEEEyCM6/I5hYCjcyJg4V7Q9qIj3P8VMv2T+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDd0v2xA8uqmbzNUQSyaFbWPBJzdD6Je+pZSk1ClVyxZwIhAIxIsA5etpVPZpDNTMaUE6VnePjqjHGT/aKKZkE/Q+jK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149102461},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"1eedcab97b54fb194ea60a360b8f4aff5a4b0b6d","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.35.1_1790747098070_0.7451557766948393","host":"s3://npm-registry-packages-npm-production"}},"1.35.2":{"name":"clavue-v1","version":"1.35.2","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.35.2","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"a864a46eda15084f204d093cdc73277398710864","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.35.2.tgz","fileCount":4337,"integrity":"sha512-rf2mn7Ip27Ufz3oUTmJEkJQ+nI67tepdT/uB+1ikItAEI/3uMz8VB1bFSR1dpxQMXB9DIWG0z/qoOMc2fBhYdA==","signatures":[{"sig":"MEYCIQCYsEFPUtMU7DhMQiXn7p5K9MM4fslrzYBfaAo7EzskfgIhANDjWXFfyoaV45eSitk5ut7l2bDD83Ei68jKXKW/k54l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE+PqNYEGGjOrJMVvdYILkh4INbg5LcZbfNmX1Zy7rv1AiEAmh2YD+42hk+Fh572xIECRuYYyKvbNgTpqOMXo6Lr4JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149110349},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"b47500f5af9a2f1548bdaca2b4b39dda6be18f90","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.35.2_1790758377456_0.024204870256397726","host":"s3://npm-registry-packages-npm-production"}},"1.35.3":{"name":"clavue-v1","version":"1.35.3","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.35.3","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"681af715fe3c23da26211e74a8daf6537a9a0d62","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.35.3.tgz","fileCount":4338,"integrity":"sha512-U6LBSVd5uttbDOZJIiXHSQz3UUcBQlCg273O18GEYUQq6D1OZ5Cm7DTPPXNOtD572qTaA5nS7KvWO5yyjJrd3A==","signatures":[{"sig":"MEUCIQCePufnO4Y89bE/kSqYn1zmiQ5cnMXIEENOt8bIGaXNfwIgC9qDapfVNf/l1HpZs0cO4wEohMy26dv31T02QB64Aw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwxRjrNTfh5zpA+l3dvwN/YVIuPjul/p/JQzWraZ4vngIgbQK7YHQh5vtYgbXj3CV56h2mtOKVHDvuoRhv7QogY6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149117635},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"74c1a2327630e138038ea77399c6a20dbe6700e3","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.35.3_1790770055683_0.4561796319377174","host":"s3://npm-registry-packages-npm-production"}},"1.35.4":{"name":"clavue-v1","version":"1.35.4","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.35.4","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"642844a1d5e8f6f7a2dc6184af5a36de319cac48","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.35.4.tgz","fileCount":4339,"integrity":"sha512-FfSMMwK/9xtAmkBFWQuqugfUeQrJHosY0CkOqPU9dvLAYneLGVLOhnIfoFJJbGdwZEinDHbVs1MLsUdCh8Cj9w==","signatures":[{"sig":"MEQCIACrA8IDQvfvXK0csMX3RHwcxeBs+m/sz2fCK4OTAiGtAiBvs4lNw+loJR9jqyan2CtgH5qSPadrqQL8i+2PUQmBow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrl2l4d6W4rhaQxU+ZAukXXKTiIj9ilYdbLnpOmnRc1gIhAPvREcwPwFEBIClnw4VJRwTkmt7w5y6xKa7rWffqPTAJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149139556},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"ab55f9e73b1673fe8a8f40d4fbb6de0017e09c04","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.35.4_1790847595552_0.15283407275231498","host":"s3://npm-registry-packages-npm-production"}},"1.35.6":{"name":"clavue-v1","version":"1.35.6","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.35.6","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"55f34b83228447711588b1a44e061b23bb30e678","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.35.6.tgz","fileCount":4341,"integrity":"sha512-GA+b0B9bMQc9DhESMG6pSMQVeEX58KL8tmCEFPcW72/V2+f/NHdwwc60wb8FqUUk1b3ifw2PxtVPtGbo3qGqjw==","signatures":[{"sig":"MEYCIQDyU0TBhMDlp4eEhjWVu0wzq/jkX9D51S1Wn1rWFtQY5wIhAOEkEuhU0m09XxC9P2iRwbLzL9GnOQnOz813rffT86lW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBF6EO0ECzDVaTss1wxmIXzGFT2nMRLeMP+U3ntyl6WTAiALFnXF/cDEfNsZb66tHgX4EB61RspYfRhBaXY6JlCEog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149187839},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"ac2c13d362ba9189ccd45a0f22fb33d69641394f","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","sharp":"^0.35.5","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.35.6_1790903686524_0.8379362182637009","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"clavue-v1","version":"1.36.0","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.36.0","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"7411762400d76ab4b881ead3336c3275e91e693a","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.36.0.tgz","fileCount":4343,"integrity":"sha512-VZ6nsU1bnaoTgtVFSOzwLXlBa4qhEndFgpX3eN7EOuZBkhaWHEfDAN7Q4q7rA96dzkewz2cV+uDLQ2oxMzENDA==","signatures":[{"sig":"MEYCIQDVJgTorHMw9sRBs0MnEHX8cjrr3ISVb+WxTrVdysLUcwIhAJA5ZE7HA1sn6hlSzHAOwVpCL75/5iIi+kv8IsVXOEc4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCN8c1zrdyma2UMYjNkuFawwSnvzv73T2JjZnLCi+PJPwIgEuhIojY0lnANEaApvVKp+fgNLsKk6Y1lqzZB7bEw6TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149201156},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"1a0262d0e9bbc2fa1e01ad406fbf098810a8775d","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","sharp":"^0.35.5","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.36.0_1790925328266_0.9704353148987839","host":"s3://npm-registry-packages-npm-production"}},"1.36.1":{"name":"clavue-v1","version":"1.36.1","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"_id":"clavue-v1@1.36.1","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"homepage":"https://www.clavue.com","bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"bin":{"clavue-v1":"dist/cli.js"},"dist":{"shasum":"6e0b7a8f389e9a5914eaf4f33e184bc604e283b6","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.36.1.tgz","fileCount":4344,"integrity":"sha512-pK4KXf3k1DU330un0R/p+UeD2TlxWhzG4PXe2wjQVmrqyW4VfaGjUiklX0ZSzBWgxidGcUDRyd3UbkhxKd/9tQ==","signatures":[{"sig":"MEYCIQDUdGSVGQnLFczMewmeBeme8xkP2szpmzRB8aljolWHVAIhANqu2T9YX6ucNnjZhZAuLR9mYQhOcAe1ZKhV/NB9UBw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfUmllrQq3fmI05a6EyTxqeIku6qfKFvjNz5ChcPE5IQIhAKwPn08Y4eFtkE8qZl/CQvve+digwxaz0gQa7KtCoNJS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149228148},"type":"module","engines":{"node":">=22.18.0"},"gitHead":"fdf82f9b08a831bba28a7406a45c907c01cdead2","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","sharp":"^0.35.5","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"tmp":"tmp/clavue-v1_1.36.1_1790958090931_0.49296723679041854","host":"s3://npm-registry-packages-npm-production"}},"1.36.2":{"_id":"clavue-v1@1.36.2","bin":{"clavue-v1":"dist/cli.js"},"bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"dist":{"shasum":"1e799a9fc4509331df04ac718d1c68a9fdfcdbbc","tarball":"https://registry.npmjs.org/clavue-v1/-/clavue-v1-1.36.2.tgz","fileCount":4345,"integrity":"sha512-3WUUT15+VKWZo9MZ9/jFabPbUA4/B2tB2UmFy9GpBXUlPN0RuyGb0HnRla/+53kYwVqfTMX13Sv0bD0tafZTMA==","signatures":[{"sig":"MEYCIQDQ5Ix8BawBJzW7n5W/cesQ1RtYuJh9mnd7zdqDzRQoPAIhAMZDlIfuVRvs+98LC3c18oVP8SdSrjoWr2Jtzd7CvDkY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5PSoNevBJKLhbjBDV4XWqrQlXVeT84doNp0g/xGbDnQIgCHUmF99wv8juWIkazf6UmgWATdVVqAH2+G2e7js8nIk="}],"unpackedSize":149238484},"name":"clavue-v1","type":"module","engines":{"node":">=22.18.0"},"gitHead":"83380c2fdb63385d372431bec4be0271a0c88d18","scripts":{"lint":"biome check --changed --no-errors-on-unmatched","test":"node --test tests/*.test.mjs","build":"npm run verify:dist-clean && npm run check && npm pack --dry-run","check":"npm run vendor:ripgrep && npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run verify:dist && npm run verify:source-build && npm run check:source-purity && npm test","start":"node dist/cli.js","lint:all":"biome check --max-diagnostics=none","test:fast":"node scripts/run-fast-tests.mjs","typecheck":"node scripts/check-types.mjs","verify:dist":"node scripts/verify-dist.mjs","rebuild:dist":"CLAVUE_BUILD_TARGET=dist node scripts/build-plugin.mjs","check:hygiene":"npm run validate:repo","check:runtime":"npm run verify:provider:smoke && npm run test:route-policy && npm run test:workflow-continuity && npm run test:coding-regression","validate:repo":"node scripts/validate-release.mjs","check:branding":"node scripts/check-branding.mjs","release:report":"node scripts/generate-release-report.mjs --append-ledger","vendor:ripgrep":"node scripts/vendor-ripgrep.mjs","build:knowledge":"node scripts/build-project-knowledge.mjs","campaign:intent":"node scripts/run-campaign-round.mjs --campaign intent-engine","campaign:memory":"node scripts/run-campaign-round.mjs --campaign memory-engine","package:release":"npm run verify:dist-clean && npm run check && node scripts/package-release.mjs","provider:matrix":"node scripts/run-provider-matrix.mjs","verify:provider":"node scripts/verify-provider-route.mjs --mode smoke","campaign:context":"node scripts/run-campaign-round.mjs --campaign context-engine","check:release-ci":"npm run validate:repo && npm run typecheck && npm run check:dead-require && npm run check:branding && npm run check:architecture && npm run test:fast && npm run verify:dist","eval:world-class":"node scripts/run-world-class-evals.mjs","eval:combo-review":"node scripts/run-combo-review-eval.mjs","release:preflight":"node scripts/release-preflight.mjs","test:route-policy":"node --test tests/coding-route-policy.test.mjs tests/prompt-route-policy.test.mjs","verify:dist-clean":"node scripts/verify-dist-clean.mjs","check:architecture":"node scripts/check-architecture.mjs","check:dead-require":"node scripts/check-dead-require.mjs","debug:route-policy":"node scripts/debug-route-policy.mjs","smoke:default-path":"node scripts/run-default-path-smoke.mjs","autoresearch:memory":"node scripts/run-memory-autoresearch-eval.mjs","check:source-purity":"node scripts/check-source-purity.mjs","verify:source-build":"node scripts/build-plugin.mjs","campaign:world-class":"node scripts/run-campaign-round.mjs --campaign world-class-core","rebuild:experimental":"npm run verify:source-build","autoresearch:platform":"node scripts/run-platform-autoresearch.mjs","verify:provider:smoke":"node scripts/verify-provider-route.mjs --mode smoke","test:coding-regression":"node scripts/run-coding-regression.mjs --mode smoke","verify:provider:stress":"node scripts/verify-provider-route.mjs --mode stress","measure:request-surface":"node scripts/measure-request-surface.mjs","restore:authored-source":"node scripts/restore-authored-source.mjs","test:workflow-continuity":"node --test tests/session-workflow-continuity.test.mjs","verify:provider:standard":"node scripts/verify-provider-route.mjs --mode standard","rebuild:experimental:legacy":"node scripts/build.mjs"},"version":"1.36.2","_npmUser":{"name":"miounet","email":"miounet@gmail.com"},"homepage":"https://www.clavue.com","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"_npmVersion":"11.6.2","description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","directories":{},"maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"_nodeVersion":"25.2.1","dependencies":{"ajv":"^8.18.0","sharp":"^0.35.5","qrcode":"^1.5.4","lru-cache":"^11.3.0","tokenizers":"^0.23.2","@openai/codex":"0.118.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.6.1","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@opentelemetry/resources":"^2.6.1","@opentelemetry/sdk-metrics":"^2.6.1","@anthropic-ai/sandbox-runtime":"^0.0.49","@opentelemetry/sdk-trace-base":"^2.6.1","@opentelemetry/semantic-conventions":"^1.40.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ink":"^6.8.0","xss":"^1.0.15","diff":"^8.0.4","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","react":"^19.2.4","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","semver":"^7.7.4","undici":"^8.0.2","bidi-js":"^1.0.3","esbuild":"^0.27.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","asciichart":"^1.5.25","typescript":"^7.0.2","@types/node":"^26.4.0","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","indent-string":"^5.0.0","@biomejs/biome":"^2.5.11","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","@anthropic-ai/sdk":"^0.82.0","https-proxy-agent":"^9.0.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","@growthbook/growthbook":"^1.6.5","@modelcontextprotocol/sdk":"^1.29.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1024.0"},"bundleDependencies":["@anthropic-ai/sandbox-runtime","@opentelemetry/api","@opentelemetry/api-logs","@opentelemetry/core","@opentelemetry/resources","@opentelemetry/sdk-logs","@opentelemetry/sdk-metrics","@opentelemetry/sdk-trace-base","@opentelemetry/semantic-conventions","ajv","lru-cache","qrcode","tokenizers"],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clavue-v1_1.36.2_1790993979662_0.27667296730666724"}}},"time":{"created":"2026-09-01T08:41:08.906Z","modified":"2026-10-03T02:19:40.546Z","1.0.0":"2026-09-01T08:41:09.413Z","1.0.1":"2026-09-01T09:05:54.171Z","1.0.2":"2026-09-01T09:22:38.028Z","1.1.0":"2026-09-01T13:27:08.133Z","1.2.0":"2026-09-02T01:31:59.839Z","1.3.0":"2026-09-02T08:14:02.710Z","1.4.0":"2026-09-02T11:41:45.839Z","1.5.0":"2026-09-02T13:34:27.093Z","1.6.0":"2026-09-03T01:55:30.320Z","1.7.0":"2026-09-03T10:25:53.387Z","1.7.1":"2026-09-03T12:20:14.098Z","1.7.2":"2026-09-04T00:34:34.776Z","1.7.3":"2026-09-04T02:58:47.294Z","1.7.5":"2026-09-04T05:58:53.698Z","1.7.6":"2026-09-04T07:12:00.719Z","1.7.8":"2026-09-04T08:38:45.518Z","1.7.9":"2026-09-04T09:46:44.127Z","1.7.10":"2026-09-04T11:43:00.775Z","1.8.0":"2026-09-04T15:43:01.725Z","1.9.0":"2026-09-06T16:21:54.343Z","1.10.0":"2026-09-07T08:37:45.944Z","1.10.1":"2026-09-08T03:05:47.504Z","1.10.2":"2026-09-08T06:45:36.673Z","1.10.3":"2026-09-09T01:55:13.515Z","1.11.0":"2026-09-10T04:03:33.042Z","1.11.1":"2026-09-10T14:43:49.108Z","1.12.0":"2026-09-11T00:59:35.985Z","1.12.1":"2026-09-11T04:35:07.639Z","1.13.0":"2026-09-11T14:17:50.768Z","1.14.0":"2026-09-11T17:14:05.166Z","1.15.0":"2026-09-12T15:56:16.447Z","1.15.1":"2026-09-15T02:02:50.703Z","1.15.2":"2026-09-17T00:16:06.664Z","1.15.4":"2026-09-17T07:10:56.280Z","1.15.5":"2026-09-17T12:07:53.981Z","1.15.6":"2026-09-17T15:00:15.788Z","1.15.8":"2026-09-18T00:54:24.858Z","1.16.0":"2026-09-18T03:09:05.114Z","1.17.0":"2026-09-18T07:26:08.224Z","1.17.1":"2026-09-18T08:42:54.998Z","1.17.2":"2026-09-18T09:43:23.922Z","1.18.0":"2026-09-19T02:49:15.428Z","1.18.1":"2026-09-19T14:35:15.973Z","1.19.0":"2026-09-19T21:18:40.729Z","1.20.0":"2026-09-20T05:23:37.814Z","1.22.0":"2026-09-21T09:22:33.800Z","1.22.1":"2026-09-21T22:46:33.728Z","1.22.2":"2026-09-21T23:10:57.313Z","1.22.3":"2026-09-22T00:15:46.415Z","1.22.4":"2026-09-22T06:38:22.035Z","1.22.6":"2026-09-22T09:12:08.745Z","1.23.0":"2026-09-22T14:40:19.504Z","1.24.0":"2026-09-22T22:11:36.083Z","1.25.0":"2026-09-23T00:17:41.385Z","1.25.1":"2026-09-23T06:47:30.750Z","1.25.2":"2026-09-23T09:06:47.296Z","1.26.0":"2026-09-23T21:50:48.545Z","1.27.0":"2026-09-24T03:55:57.009Z","1.27.1":"2026-09-24T07:13:33.204Z","1.28.0":"2026-09-24T22:45:20.948Z","1.28.1":"2026-09-24T23:57:31.641Z","1.29.0":"2026-09-25T11:30:59.536Z","1.30.1":"2026-09-25T16:38:21.434Z","1.30.2":"2026-09-25T17:13:43.239Z","1.30.3":"2026-09-26T00:12:05.378Z","1.31.0":"2026-09-26T04:43:22.048Z","1.33.0":"2026-09-26T10:50:36.427Z","1.34.0":"2026-09-27T11:01:17.816Z","1.34.2":"2026-09-27T13:00:49.912Z","1.34.3":"2026-09-28T01:18:12.190Z","1.34.4":"2026-09-28T04:32:05.059Z","1.34.5":"2026-09-28T08:23:19.488Z","1.34.6":"2026-09-28T10:43:32.846Z","1.34.7":"2026-09-28T23:35:06.993Z","1.35.0":"2026-09-29T10:15:28.061Z","1.35.1":"2026-09-30T05:44:58.771Z","1.35.2":"2026-09-30T08:52:58.203Z","1.35.3":"2026-09-30T12:07:36.483Z","1.35.4":"2026-10-01T09:39:56.276Z","1.35.6":"2026-10-02T01:14:47.233Z","1.36.0":"2026-10-02T07:15:29.022Z","1.36.1":"2026-10-02T16:21:31.632Z","1.36.2":"2026-10-03T02:19:40.374Z"},"bugs":{"url":"https://github.com/mycode699/clavue-v1/issues"},"homepage":"https://www.clavue.com","keywords":["clavue","ai-coding-cli","coding-agent","agentic-coding","terminal-ai","developer-tools","execution-first","repo-tools","mcp","provider-routing","multi-model","model-combo","openai-compatible","anthropic-compatible","codex","openrouter","glm","deepseek","kimi"],"repository":{"url":"git+https://github.com/mycode699/clavue-v1.git","type":"git"},"description":"Clavue v1: lightweight four-slot (main/light/plan/review) multi-model coding CLI on the execution-first engine — overlapped cross-family review, official Clavue cloud preset (api.clavue.com) alongside any Messages-compatible provider, learned context ceil","maintainers":[{"name":"miounet","email":"miounet@gmail.com"}],"readme":"# Clavue v1 (clavue-v1)\n\n![Clavue cover](https://unpkg.com/clavue-v1/image.png)\n\n`clavue-v1` is an execution-first AI coding CLI built on the stable v8.9.1 engine with a lightweight four-slot multi-model combo layer (`main` / `light` / `plan` / `review`). It keeps the terminal as the control surface, uses direct repo tools for inspection/editing/verification, treats API providers as configurable routes, and passes slot models through verbatim — no allowlist, no family filter. Combo is opt-in via `CLAVUE_COMBO_*` env vars; with combo off, behavior is byte-identical to v8.9.1.\n\n## Product Philosophy\n\nClavue is built around a simple operating model: the user owns the workflow, the CLI owns the execution loop, and providers are replaceable routes.\n\n- Execution first: every feature should help inspect, edit, run, verify, or recover real software work.\n- Terminal-owned workflow: Clavue stays close to files, commands, diffs, permissions, and project state instead of becoming a detached chat surface.\n- Provider control, not provider identity: official login, custom API profiles, and compatible gateways are routing choices. The product identity remains Clavue.\n- Native coding workflows: direct file tools, shell execution, task tracking, worktrees, skills, and MCP resources are part of the runtime loop.\n- Fast first run: install, choose an API configuration mode, paste URL/key or token, set model slots if needed, then start coding.\n- Visible configuration: `/provider` and `clavue-v1 provider` expose the active route, saved profiles, credential mode, model slots, validation, repair, and current environment state.\n- Practical autonomy: permission setup should make development smoother while still being explicit about trust boundaries.\n- Continuity over spectacle: long-context recovery, compaction, `/team`, and `/retro` exist to keep work moving, not to add noise.\n\n## What Clavue Is\n\n- An execution-first AI coding CLI for inspecting, editing, running, verifying, and delivering code from the terminal.\n- A native coding runtime with direct repo tools, shell execution, permissions, tasks, worktrees, skills, MCP resources, and resumable sessions.\n- A provider control center for custom API URLs, API keys, auth tokens, model slots, route validation, and repair.\n- A fast onboarding path for users who want official login, custom API configuration, CCR-compatible proxy routing, or manual setup later.\n- A runtime that can use compatible providers and gateways without pretending those providers are the product.\n- A set of native workflows for coding, review, recovery, team inspection, and retrospective improvement.\n\n## Core Surfaces\n\nCanonical primary command surfaces:\n\n- `/help`: browse available commands and custom command sources.\n- `/init`: create or refresh generated project rule files: `clavue.md`, `AGENTS.md`, and compatibility `CLAUDE.md`.\n- `/provider`: configure, switch, validate, repair, copy, edit, delete, or save provider profiles.\n- `/permissions` (`/approvals` compatibility alias): set the default permission mode so trusted development environments can run with less friction; use `/permissions autonomous` for an opt-in high-autonomy local development lane.\n- `/team`: inspect local team readiness, active team config, and capability state.\n- `/goal`: run a durable, evidence-gated goal loop with a persistent ledger and a bounded auto-continuation budget.\n- `/retro`: run a multi-round repo retrospective and upgrade loop.\n- `/tasks`: inspect task-board state for long-running work.\n- `/resume`: continue saved sessions.\n- `/doctor`, `/login`, `/logout`, `/mcp`, `/model`, `/parallel`, `/plugin`, and `/status`: primary setup, routing, orchestration, and diagnostics flows.\n\nSecondary surfaces such as `/review`, `/compact`, `/config`, `/memory`, `/theme`, `/usage`, and `/vim` remain available for focused workflows. Compatibility aliases are documented only when they are part of a canonical flow; internal, hidden, disabled stub, and experimental commands are not public defaults. Long-context recovery includes proactive compaction plus reactive overflow recovery for long-running work.\n\n## Study Guide\n\nFor full user-facing usage and learning documentation, start in [study/README.md](./study/README.md).\n\nFor provider and model routing setup, see [Clavue Provider And Model Best Practices](./docs/clavue-provider-model-best-practices.md). For which Grok id is chat versus coding on ttqq/ttgg, see [ttgg / ttqq Grok 模型用法](./docs/ttgg-web-build-models.md).\n\n## Host integration (imux, tmux, IDE, Agent Chat)\n\nOther software should **spawn** `clavue-v1`, not embed a second agent loop. Full contract: [Host integration](./docs/host-integration.md). Third-party discovery, acpx recipes, and the ACP/MCP/A2A/PTY split: [ACP / acpx interoperability](./docs/acp-acpx-interoperability.md).\n\n```bash\nclavue-v1 interop\nclavue-v1 interop --json\nclavue-v1 host\nclavue-v1 host --json\nclavue-v1 --model grok-4.6 --effort xhigh --always-approve\nclavue-v1 agent stdio --always-approve\n```\n\n`clavue-v1 host` prints copy-paste recipes for the current process (imux socket, tmux split, IDE PTY, ACP). Those lines include `--always-approve` because they are trusted-local PTY recipes (same as `--dangerously-skip-permissions`). `--effort xhigh` is accepted.\n\n`clavue-v1 interop` shipped in 1.10.0. `interop --json` is the machine discovery surface: ACP argv, registry-style manifest, acpx config fragment, one-shot / persistent / quiet recipes, homogeneous and heterogeneous composition. It does not install acpx or write `~/.acpx/config.json`. Default third-party invocation is `clavue-v1 agent stdio` **without** `--always-approve`. Do **not** register `agent stdio` as an MCP server — ACP is JSON-RPC on stdin/stdout, not MCP. PTY is for the full TUI only; screenshot-click is not a protocol.\n\n## Install\n\nRequirements:\n\n- Node.js 22.18 or newer (tests and source-direct runs rely on native TypeScript type stripping)\n- macOS or Linux shell environment\n\nRun once with `npx` when you do not want a global install:\n\n```bash\nnpx -y clavue-v1\n```\n\nRun a specific version with `npx`:\n\n```bash\nnpx -y clavue-v1@1.36.2 --version\nnpx -y clavue-v1@1.36.2\n```\n\nInstall globally from npm when you want the `clavue-v1` command to stay available:\n\n```bash\nnpm install -g clavue-v1\nclavue-v1 --version\nclavue-v1\n```\n\nThe package exposes a single `clavue-v1` bin. It deliberately does not claim the `clavue` name, so a global install never clashes with an existing `clavue` (v8.9.1) installation.\n\nOne-line global install:\n\n```bash\ncurl -fsSL https://unpkg.com/clavue-v1/install.sh | bash\n```\n\nInstall a specific version globally:\n\n```bash\ncurl -fsSL https://unpkg.com/clavue-v1@1.36.2/install.sh | bash -s -- 1.36.2\n```\n\n## Quick Start: Official Clavue Cloud\n\nOfficial mode is a provider profile, not a second runtime: the same tools,\ncompaction, permissions, and route inspection as every custom-API profile —\nonly the credential source and the model catalog differ.\n\n1. Run `clavue-v1 auth login` (or choose `使用 clavue OAuth` during first\n   launch), sign in at `www.clavue.com`, and approve the device code.\n2. Clavue stores the session as the `Clavue 官方` provider profile and activates\n   the official family automatically:\n\n```text\n主模型:   clavue            (official primary; /model may pin clavue-2.1)\nHaiku:    clavue-2.1-fast   (light / explore — Qwen fast pool)\nSonnet:   clavue-2.1        (subagent / general coding SKU)\nOpus:     clavue-2.1-pro    (plan / long-horizon — DeepSeek flash)\nReview:   clavue-2.1-rev    (combo review — DeepSeek pro; cross-family vs Qwen main)\n```\n\nManual fallback: create a member API key at `https://www.clavue.com/account`,\nthen add the `Clavue 官方` preset in `clavue-v1 provider`.\n\n`auto` is also accepted. Since 1.9.0 the CLI sends official traffic to\n`api.clavue.com/v1/chat/completions`, the hop that accepts the device-code\nsession token directly — no manual member API key is needed after\n`/account login`. `/provider current` shows your plan and remaining points\nfrom the `x-clavue-points-*` response headers. Official identity is decided by\nexact host match only — a third-party gateway can never be mistaken for the\nofficial cloud.\n\nOfficial sessions fill combo slots without writing them into your shell:\n`light=clavue-2.1-fast`, `plan=clavue-2.1-pro`, `review=clavue-2.1-rev`. MAIN\nstays `/model` (or the profile primary). `CLAVUE_COMBO_OFF=1` or a per-slot\n`0` / `off` turns that fill off.\n\nProduct routing env names are `CLAVUE_BASE_URL` and `CLAVUE_API_KEY`.\nLegacy `ANTHROPIC_BASE_URL` / `ANTHROPIC_API_KEY` still work as read-only\naliases until a provider profile is applied.\n\n## Quick Start: Custom API\n\nFastest path for custom API users:\n\n1. Install with `curl -fsSL https://unpkg.com/clavue-v1/install.sh | bash`\n2. Start with `clavue-v1`\n3. At `请选择 API 配置模式`, choose `自定义 API 配置`\n4. Choose `2. 添加配置`\n5. Enter a profile name, API base URL, API key or auth token, and optional model slots\n6. Choose `no` at `返回主菜单？` to enter Clavue with the saved default profile\n\nTo switch between saved providers later, open `/provider` and choose `1. 选择并启用配置`: pick a profile and confirm to overwrite the current operator.\n\nRecommended model-slot setup:\n\n```text\n主模型: your main coding model, for example claude-sonnet-4-6 or gpt-5.4\nHaiku 模型: fast helper model, or leave empty to use provider defaults\nSonnet 模型: workhorse/helper model, or leave empty to inherit safely\nOpus 模型: planning/high-capability model, or leave empty to inherit safely\n```\n\nUseful recovery commands:\n\n```bash\nclavue-v1 provider        # reopen the same API setup manager\nclavue-v1 provider list   # list saved profiles without opening the UI\nclavue-v1 provider current\nclavue-v1 provider doctor # diagnose source-of-truth, drift, validation, and next repair action\nclavue-v1 provider validate\n```\n\n`clavue-v1 auth login` is the clavue OAuth entry point. Custom API users can\ncontinue to use `clavue-v1 provider` without an OAuth login.\n\n## First Useful Session\n\nStart Clavue from a repository and ask for one reviewable unit of work:\n\n```text\nInspect the failing test around provider routing, make the smallest source fix, run the targeted test, then run the relevant verification command before reporting back.\n```\n\nClavue should inspect files directly, edit the source, run commands such as `node --test tests/<file>.test.mjs`, and report what was verified.\n\n### Welcome dashboard\n\nThe startup box is a single-column dashboard rather than a marketing panel. Under the identity header it answers the questions that matter before the first prompt:\n\n```text\n路由      Clavue 官方 · api.clavue.com · clavue-2.1 · high effort\n槽位      main — · light — · plan gpt-5.4 · review —\n最近会话  6h  修复 provider 校验超时\n新特性    /goal 成为证据门控的任务控制器…\n快速开始  /init 生成 clavue.md 项目规则\n```\n\n- `路由` is where the next request goes: provider preset (or host for a custom route), effective main-slot model, and effort. When no route is configured it becomes the `/provider` call to action.\n- `槽位` shows the four `CLAVUE_COMBO_*` slots; unset slots render as `—`.\n- `新特性` and `/release-notes` read the bundled root `CHANGELOG.md` for the version you are running.\n- `公告` comes from the official feed at `https://www.clavue.com/tui/feed.json` (source: `docs/tui-feed/feed.json`, format in `docs/tui-feed/README.md`). It is cached in `~/.clavue/cache/tui-feed.json`, refreshed in the background, and can be disabled with `CLAVUE_TUI_FEED=0` or pointed at a mirror with `CLAVUE_TUI_FEED_URL`.\n- Provider smoke-test sessions (`Reply with exactly: OK`, `ping`, …) are hidden from `最近会话`.\n- The full dashboard appears after an upgrade or during project onboarding; routine startups use the condensed header. Set `CLAVUE_FORCE_FULL_LOGO=1` to always show it.\n\n### Startup update / 启动升级\n\nInteractive TUI sessions check npm for a newer `clavue-v1` after first paint (the check does not block the first frame). If an update is available, a Chinese dialog offers in-place install:\n\n```text\n发现新版本 1.12.0（当前 1.11.1）\nCtrl+U / Enter 立即升级 · Esc 本次跳过 · /update 随时再来\n```\n\nnpm global/local and native installs apply in-process. Package-manager and `npx` sessions show the exact command (`brew upgrade clavue`, `npx -y clavue-v1@latest`) instead of running `npm i -g`. `/update` repeats the same check from the prompt. Set `CLAVUE_STARTUP_UPDATE_PROMPT=0` to hide the dialog; silent auto-install then follows the existing updater unless `DISABLE_AUTOUPDATER` is set.\n\n### Data sharing (帮助改进 Clavue)\n\nSessions that run on the **official Clavue cloud** (`api.clavue.com`) are used to improve Clavue models, in the same shape as Claude and Grok: participation is on by default, the CLI tells you once at startup, and you can turn it off at any time.\n\n- `/privacy-settings` shows the current state; `/privacy-settings off|on` switches the account; `/privacy-settings delete` erases everything already collected (completed within 24 hours).\n- Machine- or repository-level off switch without touching the account: `CLAVUE_DATA_SHARING=0`, or `{\"dataSharing\": false}` in `.clavue/settings.json`. Every request then carries `x-clavue-data-sharing: 0` and the gateway stores nothing.\n- Enterprise and education plans never participate. Third-party provider routes (OpenRouter, GLM, your own keys) are never seen by Clavue and therefore never collected.\n- What is stored: only the new message blocks of each turn plus the model reply, redacted (keys, JWTs, emails, home paths, IPs) and pseudonymized; private keys, `.env`, `id_rsa`, `.pem`, `credentials.json` contents are dropped whole. Raw data lives in R2 for **30 days** and is then deleted.\n- The CLI itself uploads nothing; capture happens on the gateway (`ops/training-capture/`, design in `docs/training-data-capture-plan-2026-09-02.md`).\n\n## First-Run Setup Modes\n\nOn first launch, Clavue should make the setup choice obvious:\n\n```text\n请选择 API 配置模式:\n  使用 clavue OAuth\n  自定义 API 配置\n  使用 CCR 代理\n  跳过（稍后手动配置）\n```\n\n- Use clavue OAuth when you want the official Clavue membership flow.\n- Use custom API configuration when you have an API base URL plus API key or auth token.\n- Use CCR proxy when your environment already standardizes on a compatible proxy route.\n- Skip only when you want to configure later with `clavue-v1 provider` or `/provider`.\n\nAfter API setup, Clavue can also ask for a default permission mode. The recommended path for a trusted local development machine is the efficient development mode; the maximum-permission mode is intentionally reserved for environments you fully trust.\n\nFor deployments, releases, builds, packaging, and operational maintenance where file edits should proceed but shell commands must still be confirmed, use trusted ops mode:\n\n```bash\nclavue-v1 --permission-mode trustedOps\n```\n\nYou can also set it in settings with `\"permissions\": { \"defaultMode\": \"trustedOps\" }`. `trustedOps` behaves like `acceptEdits` for file edit tools in the current workspace, but Bash/PowerShell commands still ask before execution. The legacy `dontAsk` permission mode is deprecated and will not activate from CLI or settings; migrate `dontAsk` defaults to `trustedOps` for release/build/deploy workflows.\n\nFor P0-P3 development loops where the repo and machine are trusted, run:\n\n```text\n/permissions autonomous\n```\n\nYou can also run `/permissions` and choose `Autonomous development` from the mode picker. This installs the Clavue autonomous development preset. It makes Clavue more proactive for normal local engineering work by using `bypassPermissions` plus scoped development rules, while keeping explicit confirmation rules for release, publish, push, destructive, and infrastructure actions. The intended workflow is: let the model choose the best implementation path, inspect/edit/test autonomously, then leave final review and release decisions to the user. When Clavue detects trusted repair, TODO, upgrade, or routine local test/build work while autonomy is not active, it can recommend `/permissions autonomous` as the smoother development lane.\n\nThis package is intended for users who want an execution-first coding CLI with direct repository tools, native workflow orchestration, explicit permission control, and configurable provider routing when compatible providers or gateways are part of the setup.\n\nOn macOS, Clavue avoids Keychain by default and stores local credentials in `~/.clavue/.credentials.json` so startup does not trigger system Keychain prompts. If you explicitly want the old Keychain behavior back, launch with `CLAVUE_USE_KEYCHAIN=1 clavue-v1`.\n\n## Cross-Family Combo Review\n\nThe review slot puts an independent model family between \"the code changed\"\nand \"the work is done\". Official cloud sessions fill `light` / `plan` /\n`review` by default (see Official Clavue Cloud). BYOK combo stays opt-in via\n`CLAVUE_COMBO_*`. Jev is the judge, not a fifth generative slot. The live\nrouting — four slots, official-pack `/v1/judge` on the third-party gateway,\nand what the local decision head can replace — is written up in\n[`docs/combo-jev-routing-2026-09-24.md`](docs/combo-jev-routing-2026-09-24.md).\nSince 1.2.0 review is scheduled so it does not tax every\nedit:\n\n```bash\nCLAVUE_COMBO_MAIN=glm-5.3-flash          # developer model (any slot model is passed through verbatim)\nCLAVUE_COMBO_REVIEW=deepseek-v4-flash    # reviewer — pick a different family than main\nCLAVUE_COMBO_REVIEW_MODE=overlap         # overlap (default) | serial\nCLAVUE_COMBO_REVIEW_MIN_CHANGED_CHARS=80 # small edits accumulate; one review covers them\nCLAVUE_COMBO_REVIEW_MAX_PER_CHAIN=3      # review budget per query chain\nCLAVUE_COMBO_REVIEW_GRACE_MS=5000        # bounded wait for the final verdict at chain end\nCLAVUE_COMBO_REVIEW_FIX_LOOP=1           # opt-in: a chain-end \"P0:\" verdict grants one bounded fix turn\n```\n\n### Slot chains and per-slot effort\n\nEach `CLAVUE_COMBO_<SLOT>` value may be a comma-separated fallback chain.\nThe first model is primary; on 404 / model-not-found, exhausted 529 overload,\nor exhausted 5xx the session sticks to the next element and prints one Chinese\nwarning. `/provider current` and the dashboard slot row show `a → b (当前 2/2)`.\n`CLAVUE_COMBO_CHAIN=0` keeps the first element only. `--fallback-model` still\napplies when no `main` chain is set.\n\n```bash\nCLAVUE_COMBO_MAIN=deepseek-v4,glm-5.3\nCLAVUE_COMBO_REVIEW=gpt-5.4,claude-sonnet-4-6\nCLAVUE_COMBO_MAIN_EFFORT=xhigh           # low|medium|high|xhigh|max; any model string\nCLAVUE_COMBO_REVIEW_EFFORT=medium        # plan/review/light hops use their own slot\n# CLAVUE_COMBO_CHAIN=0                   # disable sticky advancing\n# CLAVUE_SLOT_EFFORT_LEARN=0             # do not remember effort-parameter 400s\n```\n\nSlot effort is sent as Messages `output_config.effort` (Responses dialect maps\nit to `reasoning.effort`). A 400 that names effort is retried once without it\nand remembered for the process. `/effort` still only affects the `main` slot.\n\n### Combo token efficiency (1.15.0)\n\nLong diagnostic logs and large reads stay available without stuffing every\nlater request. The **main** slot `model` and `effort` stay sticky so\nAnthropic/xAI prefix cache keeps hitting; hops follow turn class\n(`trivial` / `research` / `implement` / `heavy`). Compact rewrites history,\nso main effort may retune only after compact and two consecutive same-class\nturns.\n\n```bash\n# CLAVUE_EVIDENCE_REDUCER=0   # keep full Bash/PowerShell logs (default: light-slot receipts)\n# CLAVUE_OBS_PACK=0           # keep repeating large Read/Grep/Glob bodies\n```\n\n- Diagnostic `npm test` / `tsc` / `cargo test` logs go through the **light**\n  slot as an evidence receipt; quotes must appear byte-for-byte in the log\n  or the original is kept. Needs `CLAVUE_COMBO_LIGHT`.\n- Large `Read` / `Grep` / `Glob` results go out in full once, then freeze as\n  a `clavue_observation_v1` handle with no source excerpt. Page the rest with\n  `ObsRecall`. Images stay for that one upload, then become a one-line stub.\n  Fresh source on a single upload is capped at about 48KB; older files keep\n  the path only. Jev can put a stubbed body back when the goal still needs it,\n  and is asked again if the transcript grows by 80k during the ten-turn wait.\n- Edit may pass `then_run` for a single diagnostic command (same Bash\n  permission + sandbox; no `;&|` chaining).\n\n- `overlap` fires the review hop without blocking; the verdict is injected\n  at the next loop boundary so the developer model actually acts on it.\n  In the shipped A/B it roughly halves the review tax versus `serial`\n  (+38% vs +94% wall-clock on the hard task).\n- The reviewer is told which family wrote the code and which failure modes\n  that family is prone to. Same-family pairs still work; `/provider current`\n  flags them so you can choose an independent second opinion.\n- Review-on and the fix loop stay opt-in: on oracle-complete tasks a\n  competent developer model saturates on its own (see\n  `docs/evals/combo-review/`), so the defaults do not spend your time until\n  the discriminating experiment justifies it.\n\n## Subagent Model Matching\n\nSubagents (`Agent` tool, `/agents` definitions, `Explore`, `Plan`, teams) pick their model in this order:\n\n1. `CLAUDE_CODE_SUBAGENT_MODEL` (written by a provider profile's subagent slot) — an explicit global override that wins over everything.\n2. The `model` the caller or agent definition asked for:\n   - a combo slot name — `light`, `main`, `plan`, `review` — resolves to that `CLAVUE_COMBO_*` model verbatim; an unconfigured `light` falls back to `haiku`, the other slots to `inherit`;\n   - `haiku` is the fast tier: with `CLAVUE_COMBO_LIGHT` set it runs there (this is what `Explore` uses), otherwise it follows `CLAVUE_DEFAULT_HAIKU_MODEL`;\n   - `sonnet` / `opus` follow the parent's exact model when the parent is the same tier, else `CLAVUE_DEFAULT_*_MODEL`.\n3. `inherit` (the default) uses the parent conversation's model.\n\nSafety net for non-Claude routes: a bare tier alias that is not pinned by any of the variables above, on a gateway whose parent model is not a Claude model, inherits the parent instead of asking the route for a `claude-*` ID it cannot serve. Set `CLAVUE_COMBO_LIGHT` (or the `CLAVUE_DEFAULT_*_MODEL` pins that provider profiles write) to route tiers deliberately.\n\n```bash\nCLAVUE_COMBO_MAIN=deepseek-v4            # developer\nCLAVUE_COMBO_LIGHT=deepseek-v4-flash     # Explore / haiku-tier subagents / agents with `model: light`\nCLAVUE_COMBO_REVIEW=glm-5.3              # cross-family reviewer; agents with `model: review` run here too\n```\n\nThe `/agents` wizard lists configured slots first and shows what each tier currently resolves to, so an agent can be pinned to \"the fast slot\" without knowing the underlying model ID. Parallel subagents run through the same concurrency-safe tool batching as every other tool (`CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY`, default 10); use `run_in_background` for independent work and foreground for results you need before continuing.\n\n## Long-Running Session Memory\n\nClavue automatically restarts normal long-running sessions with `--max-old-space-size=8192` before loading the full CLI. This prevents the common Node default ~4GB heap limit from killing large coding sessions with `Reached heap limit Allocation failed - JavaScript heap out of memory`.\n\nUseful controls:\n\n```bash\nCLAVUE_MAX_OLD_SPACE_SIZE_MB=12288 clavue-v1\nCLAVUE_DISABLE_HEAP_REEXEC=1 clavue-v1\nNODE_OPTIONS=\"--max-old-space-size=12288\" clavue-v1\n```\n\n`clavue-v1 --version` stays on the zero-load fast path and does not restart.\n\n## CLI Entry Points\n\nVersion check:\n\n```bash\nnpx -y clavue-v1 --version\nnpx -y clavue-v1@1.36.2 --version\n# available after a global install\nclavue-v1 --version\n```\n\nHost spawn and ACP (see [Host integration](./docs/host-integration.md) and [ACP / acpx interoperability](./docs/acp-acpx-interoperability.md)):\n\n```bash\nclavue-v1 host\nclavue-v1 host --json\nclavue-v1 interop\nclavue-v1 interop --json\nclavue-v1 --effort xhigh --always-approve\nclavue-v1 agent stdio --always-approve\nclavue-v1 acp --always-approve\n```\n\nProvider/config entry point:\n\n```bash\nclavue-v1 provider\n```\n\nclavue OAuth:\n\n```bash\nclavue-v1 auth login\nclavue-v1 auth status --text\nclavue-v1 auth logout\n```\n\nThe legacy OAuth and long-lived `setup-token` flow are no longer\nuser-facing login paths. Protocol-compatible API providers remain available\nthrough `clavue-v1 provider`.\n\nCanonical configuration names:\n\n```text\n~/.clavue/.clavue.json          global application state\n~/.clavue/settings.json         user settings\n<project>/.clavue/settings.json shared project settings\n<project>/.clavue/settings.local.json private project overrides\n<project>/clavue.md             project instructions\n<project>/clavue.local.md       private project instructions\n```\n\n## In-Session Workflows\n\n### Turn reliability guards\n\nTurns resume instead of silently completing or re-billing when a stream dies after content has already arrived. Incomplete tool calls are dropped and re-asked; complete ones still run. A loop of the same tool, same arguments, and same result warns the model at 3 repeats and aborts the turn at 5.\n\n```text\nCLAVUE_STREAM_CUT_RESUME=0     disable stream-cut continuation (default on)\nCLAVUE_TOOL_LOOP_GUARD=0       disable the tool-call loop guard (default on)\nCLAVUE_TOOL_LOOP_WARN=3        warn after N identical repeats\nCLAVUE_TOOL_LOOP_ABORT=5       abort the turn after N identical repeats\n```\n\n### Cache economics\n\n`/cost` prints a cache line (`命中率` · `miss` · `重缓存` · `热`/`冷`) from session cache-read and cache-write tokens. Statusline JSON includes `prompt_cache: { hit_ratio, misses, recached_tokens, state }` when the guard is on. A prefix-stability observer hashes the finalized system prompt, tools, model, effort, and betas (reusing the existing break-detection hashes) and records the last five changes. The first change of each category in a process prints one dim Chinese line; `/doctor` lists `category  summary`. The guard observes only — it never mutates the request.\n\n```text\nCLAVUE_CACHE_PREFIX_GUARD=0    disable prefix observation and notices (default on)\n```\n\n### File prefetch\n\nFiles the request names (`fix add.js`, `` compare `src/foo.ts` ``), plus a\nfew git-dirty / recently changed files, are read in the background while the\nfirst model turn streams and injected as already-read previews (at most 8\nfiles × 40 lines). The model can Edit on the first hop instead of spending\nturns on Glob → Read. A miss costs nothing — Read / Grep / Glob are still there.\n\n```text\nCLAVUE_FILE_PREFETCH=0         disable file prefetch (default on)\n```\n\n### Gateway robustness\n\nThird-party gateways sometimes omit `tool_use.id` / `name`, return thinking/text blocks with missing fields, or write illegal content into a session JSONL. Clavue fills missing ids as `toolu_clavue_<n>`, downgrades nameless tool calls to text, drops malformed blocks on the non-streaming fallback, and repairs in-memory history on `/resume` / `--continue` (one Chinese line: `已修复 N 处历史记录问题`). A full non-streaming retry is allowed only for zero-byte streams; content-bearing cuts resume instead of double-billing. SSE comments and `event: ping` keep the idle watchdog alive.\n\n```text\nCLAVUE_GATEWAY_NORMALIZE=0    disable gateway repairs (default on)\n```\n\n### Upstream gateway recovery (openai_error)\n\nSome NewAPI-style gateways wrap a transient upstream failure as HTTP 400\n`bad_response_status_code` / `openai_error`. Clavue short-retries those like\n5xx; when the short budget is spent it waits **10 minutes** per round and\nkeeps the turn alive (heartbeat yields) so long agent sessions resume instead\nof dying as a terminal API Error. Combo slot chains can still advance after\nthe 5xx budget.\n\n```text\nCLAVUE_UPSTREAM_RECOVERY=0                 disable 10-min recovery (default on)\nCLAVUE_UPSTREAM_RECOVERY_INTERVAL_MS=600000  wait between recovery rounds\nCLAVUE_UPSTREAM_RECOVERY_MAX_ROUNDS=12     give up after N rounds (0=unlimited)\n```\n\n### Runaway budgets\n\nCaps stop a session from spawning unbounded nested agents or burning the search quota. Over-limit tool errors name the budget (not a crash) and the env var to raise. `/clear` resets session totals; in-flight children are not killed. A subagent that hits `maxTurns` returns `[partial]` so the parent can continue it with SendMessage. `/tasks` shows slot · model · effort on each agent row.\n\n```text\nCLAVUE_MAX_CONCURRENT_SUBAGENTS=20       live children (0 = unlimited)\nCLAVUE_MAX_SUBAGENTS_PER_SESSION=200     spawned this session (0 = unlimited)\nCLAVUE_MAX_SUBAGENT_SPAWN_DEPTH=3        nest depth (0 = unlimited)\nCLAVUE_MAX_WEB_SEARCHES_PER_SESSION=200  WebSearch calls (0 = unlimited)\nCLAVUE_RUNAWAY_BUDGETS=0                 disable every cap\n```\n\n### Resume sessions from other CLIs\n\nWork that started in Codex, Claude Code, or Grok Build can be continued in Clavue without copying anything by hand. Each product gets its own command; with no argument it lists that product's sessions for the current project, with a reference it imports the transcript and hands the model a condensed continuation seed.\n\n```text\n/resume-codex                 list Codex sessions for this project (newest first)\n/resume-codex --all           browse every project\n/resume-codex latest          import the newest one and continue here\n/resume-codex 3               by list position\n/resume-codex 019f58          by id prefix\n/resume-codex 限流 上线        by words in the title\n/resume-claude …              same for Claude Code's own session store\n/resume-grok …                same for Grok Build (directory store or sqlite index)\n```\n\nThe other product's files are read-only; Clavue never writes to their directories. The seed carries the recent turns (tool payloads clipped), the tools and files that were touched, and an instruction to summarize first and never re-run recorded commands blindly. Harness-injected pseudo-user turns (`# AGENTS.md instructions`, `<environment_context>`, IDE context blocks) are dropped. Plain `/resume` still restores Clavue's own sessions and points to these commands when nothing matches.\n\n`/provider` manages saved profiles, current environment state, API URL, credential type, and model-slot routing from one place. Use it when you want to switch, validate, repair, or save the active route.\n\n```text\n/provider\n/provider list\n/provider current\n/provider doctor\n/provider save-current kimi-main\n/provider adopt-current kimi-main\n/provider validate\n/provider repair\n/provider use gpt54-main\n/provider use kimi-main\n/provider clear\n```\n\nThe Mao supervisor ledger is still used internally by delivery gates; user-facing `/mao` and `/codex` command surfaces are hidden while native Team/Agent workflows remain the public agent system.\n\n`/team` inspects real local team state from the active config root instead of giving a generic explanation. By default that is `~/.clavue/teams`, but it follows `CLAVUE_CONFIG_DIR` if you launch clavue-v1 against a different config root.\n\n```text\n/team\n/team list\n/team current\n/team status myteam\n/team show myteam\n/team check\n```\n\nTyping `agent teams` at the start of a prompt opens the same native `/team` flow instead of sending that phrase to the model as plain text. Agent teams are enabled by default in Clavue; set `CLAVUE_DISABLE_AGENT_TEAMS=1` or `CLAVUE_AGENT_TEAMS=0` before launch only if you need to disable them. Use `/team check` for a concrete readiness report.\n\n`/goal` turns a one-line objective into a durable mission. Clavue writes a ledger under `.clavue/goals/`, defines the plan itself, and keeps working across turns until evidence proves the objective, the budget runs out, or a real blocker appears. The loop is bounded: 20 auto-continued turns or 6 hours, whichever comes first. Exhaustion pauses the goal with an explicit `budget_exhausted` event; `/goal resume` grants a fresh budget. Completion is refused until at least one piece of evidence is on record, and starting a new goal supersedes the live one with an audit event.\n\n```text\n/goal ship the 1.7.1 release and verify npm, GitHub, and the website\n/goal criteria npm run check passes on main\n/goal evidence npm run test:fast passed (24 files)\n/goal status\n/goal pause waiting for the registry token\n/goal resume\n/goal complete release verified on npm and GitHub\n/goal stop superseded by hotfix\n```\n\nOnly completed model turns advance the loop; `/goal status`, `/goal evidence`, and the other local subcommands never spend a turn or queue a duplicate mission prompt.\n\n`/retro` runs a multi-round repo retrospective and upgrade loop guided by `PRODUCT.md` and `ARCHITECTURE.md`, with `AGENTS.md` as the contributor contract and older planning notes under `docs/` treated as historical context only when they still agree. When a `/goal` is active, `/retro` treats that objective as the outer mission and records kept slices as goal evidence.\n\n```text\n/retro\n/retro provider control center stability\n/retro onboarding and route validation\n```\n\n`/review` reviews a pull request or local work with one rubric: findings anchored as `path:line`, severity markers `P0:`/`P1:`/`P2:`/`nit:` shared with the cross-family combo review hop, verified-vs-suspected labelling, and a single `Verdict:` line. With no argument it reviews the working tree when dirty, otherwise the current branch against its base.\n\n```text\n/review\n/review --staged\n/review --base origin/main\n/review 128\n/review 128 concurrency and error paths\n```\n\nCompanion desks are job contracts, not toys: `/girl` recaps and writes a handoff, `/boy` diagnoses or fixes through `/mao`, `/bigdaddy` reviews for go/no-go. `/girl remote` (and the boy/bigdaddy equivalents) dispatch the same desk to Clavue Bot, preferring a clavue-worktree working copy. They can follow the current app provider or bind to a saved `/provider` profile independently.\n\n```text\n/girl recap\n/boy fix login timeout\n/bigdaddy review\n/girl remote\n/boy remote fix login timeout\n/girl provider\n/girl provider list\n/girl provider inherit\n/girl provider use <profile>\n```\n\n## Remote Sessions And Long Context\n\n- Remote headers and status lines use the remote cwd instead of echoing the local machine path.\n- Clearing a remote conversation clears the backend session before resetting the local UI.\n- Idle task boards label unfinished work as needing continuation instead of implying active execution.\n- Proactive compaction stays enabled for large sessions, and reactive overflow recovery remains available when a route still hits a hard context limit.\n- The context meter and auto-compact follow the model's advertised window. A 1M model still compacts near 847k tokens; 200k and 32k windows keep their existing triggers.\n- `/config` → Working context writes `env.CLAVUE_WORKING_CONTEXT_TOKENS` in `~/.clavue/settings.json` and applies it to the current session. `full` and `off` follow the model window. `500000` plans against 500k tokens and compacts near 400k. `256000` compacts near 205k. Any other positive integer is a cap in tokens. A value saved there wins over the same shell variable on the next launch. A window already at or below the cap is left on its existing trigger.\n- Progress sentences between tool calls follow the user's latest message. A Chinese prompt stays in 简体中文, including the closing summary. An explicit Language setting wins. Greetings and clearly structural heavy turns skip the Jev intake round trip; ordinary edits and length-only pastes still ask. The same judge choice is reused within one turn.\n- The last `/stage` confirmation starts step one after the chosen wait. Esc during that wait cancels it. A command typed during the wait runs first, and the stage continues after that turn. Counts are 3, 5, 10, until done (max 50), or a typed integer from 1 to 50. Until done stops when the reply is a real close.\n- A turn that stops on a progress sentence can continue for 3 times, 10 times, until done (max 50), or a typed count. The choice runs immediately. After the count is spent, one closing turn states what is confirmed, what is still open, and one next step. A step already inside `/stage` does not open a second menu.\n- A long task that moves to the background delivers its finished, failed, or stopped notice on the next step of the current turn.\n- The Review or Judge that ends the turn stays expanded. A following progress sentence keeps it open. A real answer after it can still fold.\n\n## Compatibility And Routing Notes\n\n- Provider profiles live only under `~/.clavue` (or `CLAVUE_CONFIG_DIR`). Since 1.9.0 clavue never reads `~/.ccjk/config.toml` or `~/.ufomiao/zcf/config.toml` on its own and never writes the active selection back to them; switching profiles in one CLI cannot change another's.\n- `clavue-v1 provider import --from ccjk|zcf` is the explicit, one-shot way to bring those profiles over.\n- Proxy GPT routes stay on the Messages-compatible `/v1/messages` path by default. Set `CLAVUE_API_DIALECT=openai_responses` only when you explicitly want the Responses adapter for that gateway; `MYCLAUDE_API_DIALECT` remains a legacy-compatible alias.\n- Recommended saved profile pattern: `gpt54-main` for a validated `gpt-5.4` route across the primary and inherited slots.\n- Recommended saved profile pattern: `gpt53-all` when the route is validated for `gpt-5.3-codex` across the main thread and helper lanes.\n- Recommended saved profile pattern: `kimi-main` or `glm-main` for provider-native routing with that provider's API URL and credential.\n\n## Package And Release Model\n\n- Source repo: `https://github.com/mycode699/clavue-v1`\n- Public package: `https://www.npmjs.com/package/clavue-v1`\n- Public install entrypoint: `npx -y clavue-v1`\n- `src/` is the development surface for new changes, while the checked-in `dist/` bundle is the current shipped runtime artifact\n- `types/generated/` holds generated contract types that stay outside authored runtime source\n- GitHub Releases publish installable archives plus `install.sh`\n- npm distributes the same tracked top-level runtime entrypoints that power `dist/cli.js`, without shipping nested `dist/` development artifacts, `.map` files, or `.d.ts` files\n- `npm run verify:source-build` rebuilds the CLI from `src/` into `experimental-dist/` and smoke-tests the Node entrypoints as a structural guard\n- `dist/` is still the shipped artifact today, but release verification now requires both tracked `dist/` integrity and a bootable source rebuild\n- Trusted publishing is the intended npm release path so new tags do not require repeated local OTP prompts\n\n## Developer Verification\n\n```bash\nnpm run validate:repo\nnpm run typecheck\nnpm run lint\nnpm run check:branding\nnpm run test:fast\nnpm run verify:dist\nnode scripts/verify-provider-command-sidecar.mjs\nnpm run verify:source-build\nnpm run check:source-purity\nnpm test\nnpm run check\nnpm run build\nnpm run package:release\n```\n\n- `npm run validate:repo`: checks package metadata, required tracked files, workflow presence, and tag/version consistency\n- `npm run typecheck`: TypeScript 7 native full check (~2s) gated by a decrease-only error baseline in `scripts/typecheck-baseline.json`\n- `npm run lint`: Biome correctness rules scoped to changed files (`npm run lint:all` for the full tree)\n- `npm run check:branding`: decrease-only ratchet (`scripts/branding-baseline.json`) on user-facing upstream Claude Code references in `src/` — changelog links, `clau.de` short links, product names in copy; `--list` prints every hit\n- `npm run test:fast`: curated high-signal suite under a 20s wall-clock budget\n- `npm run verify:dist`: smoke-tests `dist/cli.js`, provider setup, provider command, and release-critical sidecars\n- `node scripts/verify-provider-command-sidecar.mjs`: focused guard that fails if `dist/provider-command.js` drifts from the authored provider command source\n- `npm run verify:source-build`: rebuilds from `src/` into `experimental-dist/` and requires `--version` plus `--help` to boot under Node\n- `npm run check:source-purity`: fails on inline source maps, compiler-transformed React output, generated stubs, or generated types inside `src/`\n- `npm test`: runs packaging and release regression tests with Node's built-in test runner\n- `npm run check`: full local verification gate used by CI\n- `npm run build`: runs `check` and previews the publishable npm tarball with `npm pack --dry-run`\n- `npm run package:release`: runs `check` and produces archives in `release-artifacts/`\n- Publishing: the `Release Clavue` workflow verifies and packages on tag push, but npm publishing currently runs from the maintainer machine: `cd \"/Volumes/myhd 1/clavue-v1/clavue-v1\" && npm publish --access public --registry https://registry.npmjs.org` (the explicit registry matters because the local default is an npm mirror). Configure a trusted publisher for `clavue-v1` on npmjs.com to let CI publish instead.\n- `npm run rebuild:experimental`: manual alias for `npm run verify:source-build`\n- `npm run rebuild:experimental:legacy`: older reconstruction path kept for manual investigation\n\nFor source reconstruction work there is still `npm run rebuild:experimental`, and the older `npm run rebuild:experimental:legacy` path remains available for comparison. Both write only to generated paths. The plugin-based rebuild is now part of local and CI verification, but it still does not replace tracked `dist/` as the shipped release artifact.\n","readmeFilename":"README.md"}