{"_id":"codebuff-cli","_rev":"41-a75d48e467f5617fb622f32d45c430b8","name":"codebuff-cli","dist-tags":{"latest":"1.1.12"},"versions":{"1.0.0":{"name":"codebuff-cli","version":"1.0.0","license":"Apache-2.0","_id":"codebuff-cli@1.0.0","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"c65fe897b57c54ef665f555021d02712834c57ef","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.0.tgz","fileCount":9,"integrity":"sha512-KatHeOExfntp2d9MLaXdH6f+iBmrN8UnEONJGfA6Zok9hrs6WwQoxNI5drLDniKQK7As+18a84UFFxymXTJvyQ==","signatures":[{"sig":"MEUCICJ9e+tf1WlI9GEm9vrwasO0ybQl40RQCISbF0Fo/rQnAiEAv2+Jb20nQ2iDLu0glk0kE2F7N400tOlBJ/BbRQVMCWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150596507},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"5ee56d87118473f97d2bd3445c16c7343a788561","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.0_1779406797964_0.4438789758646311","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"codebuff-cli","version":"1.0.1","license":"Apache-2.0","_id":"codebuff-cli@1.0.1","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"e7aec7c28a076faabf55ea31e3f4206b3fb13543","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.1.tgz","fileCount":9,"integrity":"sha512-vmQ3JlYeZo857a9uOkkGK6ggHMSLPEE5g1c3gDvlpTURBrhMWODthYTn0daiVnvu0aeypaugogzArEUZJz3YYg==","signatures":[{"sig":"MEUCIQCRBgy5q1/pQwiGFcXsK3MhQhmNN9M2wV/JlVFoRjX7sAIgCmp6yttE1Yj53x6ybg96vyon0K2HBcCPDI/lOojBXmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150596507},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"9112930e736bf2df826b080d0d804de5da470dfb","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.1_1779414134840_0.33518881177187176","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"codebuff-cli","version":"1.0.2","license":"Apache-2.0","_id":"codebuff-cli@1.0.2","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"514125c6474f2618d628c69c944fc7f7dfdb8e52","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.2.tgz","fileCount":9,"integrity":"sha512-F1AQgmBLQivar7R2/I0xxpt5EsXLOEg2j6fok/1EsEBo587QiUowzYmZtvdMtYVCkUDqyRyTElhpDK4mDDKY3w==","signatures":[{"sig":"MEUCICeIRPJfkOS0ATiCeVO3YP/QKCyaATMMwhJAfU0dF7oLAiEA6r8srEFxPK6+ZPpaVUeQ4rTxXjMA3fPJgzn7M1TJFoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150111805},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"a5ee511eb5a7e3571a26b19c7762dceac5235445","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.2_1779417874766_0.10753015064199256","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"codebuff-cli","version":"1.0.3","license":"Apache-2.0","_id":"codebuff-cli@1.0.3","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"618747fd632d5859ebf7e037f16f6d157c980a97","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.3.tgz","fileCount":9,"integrity":"sha512-mFx8RISpiTiJnE1zFfuEZ3xI1Sj/uZSy5bri3Wu4p3hXtHBm9+TSI2YYgDXJ8HZ/hIdXDeYVgIOGSNa4K9ajwg==","signatures":[{"sig":"MEUCIDz51Ii9qzzagjQgTC1eO9sp59chngN4V99kfZK7pRxDAiEAwKmuxRhkqHceD3K++3E8rMPPiIxgN5MYunxw8JyoUX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150111805},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"a5ee511eb5a7e3571a26b19c7762dceac5235445","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.3_1779418208792_0.8075437665174159","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"codebuff-cli","version":"1.0.4","license":"Apache-2.0","_id":"codebuff-cli@1.0.4","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"9e53b79b6cc59c6bc212026b2a1eea46f98218de","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.4.tgz","fileCount":9,"integrity":"sha512-gYN9TRvjYSwwLV+H/tV6iTl2tBThBZaQXeLgSeZIc7yAyCkTeXhyYqHtObPQ6Aw6UQF592GTrEttEZRzaiDZmQ==","signatures":[{"sig":"MEYCIQC9yBSL2iu5Pumf/1chh/pO5PGWFkvsPvRSOxoVeFwbGAIhAPCvDrg7i319l1XuOfBW/XO4wigw9F9eyzGkuLBATwaq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149870956},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"922ac07ef6db15577b7baf501d9f649cd2e16128","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.4_1779419542087_0.2872246228717754","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"codebuff-cli","version":"1.0.5","license":"Apache-2.0","_id":"codebuff-cli@1.0.5","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"57faf486fd6903e7b33534a147441311f005b136","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.5.tgz","fileCount":9,"integrity":"sha512-KxtNk8vRwPRQiTYEdrVKM0z/HQxLbGIReHvpY48lmEaAm5e6vA7bxOnYvhwdqj+7z0X7Ebklimz2UXDoMUjQfA==","signatures":[{"sig":"MEUCIDJJR3GXwdAzRcNRRsEspi1p4B2eYf1/iwqW4o03y7dHAiEA5w5WzqaNB9jpoZMOf4OI16dH+uSX74nDtbEUr2+EL58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149872056},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"fab183a326f5643a9246c2a913051eec058441a7","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.5_1779425709429_0.9718920353801379","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"codebuff-cli","version":"1.0.6","license":"Apache-2.0","_id":"codebuff-cli@1.0.6","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"ef6cb0d27914c1ec940382b18ed75601c0aef2ba","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.6.tgz","fileCount":9,"integrity":"sha512-dNQGFCDlwklpbdOfMrtum5DNrmGQLxZlSDHrI9hX3Uc/iMMsBeU3gvkFEIrYzlh8LI9z10Ll1Ed9lBo+GOHozQ==","signatures":[{"sig":"MEQCID+kocBAhLYP0fRCZv4YIpMCInbqPC6ukhlCpNf2Jb/OAiA0JMMdyR1iXwtBZVrplctOsO+16pTQ0zXWNSuofjDqaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149872498},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"37f78a681a626399016f7a4bcf8b3ab257009515","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.6_1779427967582_0.8487096071118936","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"codebuff-cli","version":"1.0.7","license":"Apache-2.0","_id":"codebuff-cli@1.0.7","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"8e84f142e6c81ae7cdde9206677f43bf8f9099d5","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.7.tgz","fileCount":9,"integrity":"sha512-Hm14v596RJW3uKuBLp8BJ/gVqXrBCC9e9MWEzPiH4UdXZJ/qtf6W5qiEcuTqRyxor+kzRKWm6tkQ3pzhgMA9bg==","signatures":[{"sig":"MEUCIEjXUyfXiCmZRSMj5FhZcSW0gHidNZOyi0maMrNizhqFAiEAjxQX4CfxPhcBeCDFC649jgjG7sZx+/oTxjLyN33gjk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149872703},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"6370cffb01f892e493fbaeeeba7acfd9b16828a8","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.7_1779429527675_0.2621168869112651","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"codebuff-cli","version":"1.0.8","license":"Apache-2.0","_id":"codebuff-cli@1.0.8","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"16d8223e5e4496001bc76e2f8210665f1f5e66d2","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.8.tgz","fileCount":9,"integrity":"sha512-4L7xCcBkaPaxRhyPvjx52OuzTCTo1/EgVT7XwSG64ODePWOg0kdtg9DLfqwGbu24oeMjWPX7zkRA2c4prTUofA==","signatures":[{"sig":"MEYCIQC3OQoxc1ZvRReNJhXsJG23Jji+JEmJ9C183L9OGBTDlAIhAMXaFwQf5r1iq44D1VyIaFegsfRpR1dxxe4iB8XRiVRG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149872809},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"f317827836bf6c66ded172d1926423587a62e2f9","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.8_1779433282961_0.6490960884510222","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"codebuff-cli","version":"1.0.9","license":"Apache-2.0","_id":"codebuff-cli@1.0.9","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"4e5899fddee497a39c1c645c2ebc1597a02fe3d5","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.9.tgz","fileCount":10,"integrity":"sha512-PrG36G1+1D9xApcZGld9nrxtAbXGJTVBacu0+qOXT7UwQ2GQNWl/sWQ7XXdpdukxTl7waQcEYoePMCQ3Hazmww==","signatures":[{"sig":"MEUCIDHdBs/tMohoEolsace6ONkk0VYc6peCqRz2dMGBkSoHAiEAp6T2LqgXIPLf/mNK4TNCMKhwclHZG/8xY9j02TVzWxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156472068},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"697246d7e2d2c0391504152a2fd63722ac0a9a63","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.9_1779438230564_0.9639995406776409","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"codebuff-cli","version":"1.0.10","license":"Apache-2.0","_id":"codebuff-cli@1.0.10","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff","codebuff-cli":"cli/bin/codebuff"},"dist":{"shasum":"5af4146ea67a7ab11b182417f4f77ec5c6ae84e6","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.10.tgz","fileCount":12,"integrity":"sha512-VT4OwFaGGvE1L/EqnwEJYQgbLRrt8RXGsHhtNa2Qmy54yXmXM50JqolWS1zKk3jfdYoK3vnmdLs/34U11FTfLA==","signatures":[{"sig":"MEUCIBz9LhMxySB6OU+UnRvndSsFgjEXc0ILj2gtgaybFbbZAiEAxHhQMkmmdZf0saLxbsGF0jHjAdx+BNezq5rXkMs6oxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287040904},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"957032affa1752c654b8706ac050317d622fbcaf","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.10_1779447507502_0.451275550903782","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"codebuff-cli","version":"1.0.11","license":"Apache-2.0","_id":"codebuff-cli@1.0.11","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"e6f242a3754b7651568d0c6d34779abe992fd0cf","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.11.tgz","fileCount":7,"integrity":"sha512-VzIn+Oyd48lBz6i+odUGUR17dKlhypGRbnwSUhjtHWTB2iHnBzjKX78PIqwhrMW0Vm9Hkyd+tuTMOQtISkJ3ug==","signatures":[{"sig":"MEUCIC6x4OU1kpghlxp3phu4CqWFUwHoLkzWLbLTyprPNFegAiEA/5OD8xXojT08o/S7Ihg89IzkKxOTMWJcgNw2eEyyYJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38779},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"86c2aac0e80ed4e7c47d191c1752b39524b209ff","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.11_1779448542074_0.39012018968278817","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"codebuff-cli","version":"1.0.12","license":"Apache-2.0","_id":"codebuff-cli@1.0.12","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"97216620bc01320ef7e3df44b89f276ae1dd6f2f","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.12.tgz","fileCount":7,"integrity":"sha512-EAAokU2/lrYfhNSovDYrG7HpJlJCTxd9dVEJQ692RdPpSJcrd77m76dhmj1vhQZr1L77TWRky4kdieKxd5EY/A==","signatures":[{"sig":"MEYCIQCzMZrT4pgBkvjFqHIhYvObAdUu/ORD93sdkPSyR4ToyQIhALqb695+tC3Zd0B+YENur0YGHkelJhlT7YplwsMaJF5k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39788},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"43041ab396647ea185de8a64c864972390d2a70a","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.12_1779450024463_0.9563161284020325","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"codebuff-cli","version":"1.0.14","license":"Apache-2.0","_id":"codebuff-cli@1.0.14","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"15b78bb66ab610661032f472419fb6ab5e9a6760","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.14.tgz","fileCount":7,"integrity":"sha512-vuMe19980h4fxGkuljWW7enloOs+CwZ6cJdTMsjnSw6MMVqvGNJmDXlIhRy1oXYB5nDBITRz+Mb1nHLkC47sLQ==","signatures":[{"sig":"MEUCIBsecmxjal7tYSkfC3ZxTDXrMIN67kqYtuuiN7/c//6qAiEA/A+pW18VcZL+u3fW9XhFrHYlBiKilFJDlBdtq70qmCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40017},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"1500d75d99f2f0e759e5a980893d6e36c936bc03","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.14_1779470776043_0.7323010381987134","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"codebuff-cli","version":"1.0.15","license":"Apache-2.0","_id":"codebuff-cli@1.0.15","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"6266dd4e24cbe54312b8917b397cdfe15449cadd","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.15.tgz","fileCount":7,"integrity":"sha512-YdOs0oU60j7isYjfPJ/NNjPUyDREZj//UFeVK5eCJ0sx7yRWP6LrYrTXbm9u/iZhDBmVbnSbVR8thZH/g7WqEw==","signatures":[{"sig":"MEYCIQCThbr3Npc4+7xwzUslAZHNP998NSreLiqNXOctEpH64gIhANKtG092zaNeLydr2jRMqJwoelCigHV7ZtCRyfutkOmC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34592},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"8534d58bc55c0268a628544374d6a7560f0c1362","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","postinstall":"node cli/scripts/download-binary.cjs","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.15_1779473808026_0.2737529802822609","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"codebuff-cli","version":"1.0.16","license":"MIT","_id":"codebuff-cli@1.0.16","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/Marcus-Mok-GH/codebuff-cli/issues"},"os":["darwin","linux","win32"],"bin":{"codebuff":"index.js","codebuff-cli":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"fdcfb32ff4ea5cb8b5ef9de32de4b496732ff922","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.16.tgz","fileCount":5,"integrity":"sha512-uC+BHr5HoMMTZfvuD0VJLA0PFAS6WYBs2FfkvJIksckxSbfhOtXvQ3TFBFLhCeC6whBRkeZrb+r/e5fC1OgelQ==","signatures":[{"sig":"MEUCIQD7pk42ZYqm5FsrRIDggOn+qOmv40sYO0kriVIiz470mgIgUvgxzwVBJ8/V/aD6XMkCNj4J5FxLYcLBoXnBVkncO1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27227},"engines":{"node":">=16"},"gitHead":"60a37824ef6c516b90cd1946a12efc5ea24f45cb","scripts":{"postinstall":"node postinstall.js","preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codebuff.exe' : 'codebuff'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"repository":{"url":"git+https://github.com/Marcus-Mok-GH/codebuff-cli.git","type":"git"},"_npmVersion":"10.9.7","description":"AI coding agent","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tar":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.16_1779474866552_0.7685348168117137","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"codebuff-cli","version":"1.0.17","license":"Apache-2.0","_id":"codebuff-cli@1.0.17","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"1a020b5c707a2dce01b261675d32b0e9ecd000f2","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.17.tgz","fileCount":7,"integrity":"sha512-yljLr6ETm66MIdh10mbcfeBbHujlimJeHYBQsvPC4rKdltlPWK222vu9tDC3cRNfnzr1ZBo3I3Q1JtnscnzaiA==","signatures":[{"sig":"MEUCIA8fbV1OcIML0P7Yt41yFvB4AenAqqJ7Cb2335DrejIbAiEAhsIOkoA1B4c6Xm8WilJdpsIa0Th+PZlsHeruugVHLwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40017},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"8b629302513c877a7686512109e60c8560253a06","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.17_1779476285208_0.05888172158118654","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"codebuff-cli","version":"1.0.18","license":"Apache-2.0","_id":"codebuff-cli@1.0.18","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"7152ab2075b0fe1b80ca020edc975c7631790ca4","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.18.tgz","fileCount":7,"integrity":"sha512-VYPmRaWN8nyY1SVxB4+cl9tj78es+dvlg7wKyPDeaik+KCzu3PcTFuaPd3tKgiAd/wDq3+UXZy9Eb98j74Z1sA==","signatures":[{"sig":"MEQCIHR7cnroBiAUM6K+5ttqeGU5k8gfQ3P7JOAtghZGBYnxAiBP3i9SjGtsto79alui70eMyMC/xXdeRDtMieatsuyyww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41123},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"41b9f3f26163448a5b6caed978d55d9081387e79","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.18_1779481473307_0.6897744896945655","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"codebuff-cli","version":"1.0.19","license":"Apache-2.0","_id":"codebuff-cli@1.0.19","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"d60281286052085faab89f8523c03c824a8319a8","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.19.tgz","fileCount":7,"integrity":"sha512-a0eUBxSjLV+crm86vsxQ1gZYA0RbLoIezcIn/TczL93wNURrpIub4X4qqsMdez916W+bytmcIr8Bk6qcwOvBcw==","signatures":[{"sig":"MEUCIQDWBoaVq9DTFwe59t7LJntosgE86n6Kmqj+gwa07PwkEAIgOB5ESG+0Oue6uO/MN17cpjc/gY4njvW/Xbv86649CQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41123},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"a31fd5d8937c547d07cb6466551f2f147e976bc3","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.19_1779520077310_0.824360481761754","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"codebuff-cli","version":"1.0.20","license":"Apache-2.0","_id":"codebuff-cli@1.0.20","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"db77d17c8c4417b9d6624dfde92c4fb875d8ffaf","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.20.tgz","fileCount":7,"integrity":"sha512-u52pZVc5Vri/IWpbTtf3kRUp1wB/pmej5Tx+vmqOYOlr3J3el5G/3vQE7rBCYnPRkg4+vmiASFXqd1O5Lkk6JQ==","signatures":[{"sig":"MEUCIQCaui3jOH2jCyNB/Z441d577KwYoRtfC+K1rbKtFfZ0+AIgXaNBEpdodqgM9vDv4iaMULJwjU6KZ+ioieZ1qha+bEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48008},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"f780f542e916a4f937abd4a89f85b6d6449e7878","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.20_1779520737746_0.9757574705874845","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"codebuff-cli","version":"1.0.21","license":"Apache-2.0","_id":"codebuff-cli@1.0.21","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"136a44275fc438be85f8bb2b84f7ab3eccdd59d4","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.21.tgz","fileCount":7,"integrity":"sha512-kk7rf0sqbQrY7zk+GOLKKLaThBtJ8F7Kra6f7x9Yi7no38VHiidd4PQsMM0FgM+GMaVnCg09J91YsVo64IcjMQ==","signatures":[{"sig":"MEUCIQDYbsXSiAS2KMyVj034mLVnOl20M7h8M/fF8c060S7WFgIgUw06Rm/ELbOiV6UkkULXhxcvv6BMYAav4PH07GgLZbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48537},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"fbc69fe10bfcfec9485c2a78a2fa879664319e7a","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.21_1779521799962_0.5497046114178488","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"codebuff-cli","version":"1.0.22","license":"Apache-2.0","_id":"codebuff-cli@1.0.22","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"123dd96273737d5ce23252ffb8565ec7baa5883d","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.22.tgz","fileCount":7,"integrity":"sha512-ukStvrgHJeck0NrvWahB95EXRsLiRcwhq+XFISG9VJh6kOigwd6wvLeE/DGerLdztiy7bjpQtGzFxeOhndzJUg==","signatures":[{"sig":"MEUCIQCtrFhuHfePpdnVy3pIQKXs88pselG9WaLgQcig89hUcwIgKsh09L89BOckXHkywFb363cXxMsrOFRamZv2TUqy6tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48563},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"e38f059a354f4f597e2d93035abe013442f3f05f","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.22_1779526844747_0.7630775687311966","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"codebuff-cli","version":"1.0.23","license":"Apache-2.0","_id":"codebuff-cli@1.0.23","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"f2bdead18a545e680bc0ecede343f0d4aefa5191","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.23.tgz","fileCount":7,"integrity":"sha512-r9UzbXGV/vBDTlvxXyHZH6q8rEqsydZW1NaK9Ap2sZSsaHQsupxlcYfhIKTXVp7NvTSTY+ANlVoRc7N+kPWWlg==","signatures":[{"sig":"MEUCIQCkrvE7ffg/fQmOY/fAqAHg7ftHGrovXBSw+5Zl8TKUnwIgJUpDoz6f3gaX39IMPVpy/Jt8RVbrf/pngk0wIEsiAqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48563},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"e8494fba5fb907bbfadd935ff8e24e64201e61b2","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.23_1779527660635_0.8785774723451636","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"codebuff-cli","version":"1.0.24","license":"Apache-2.0","_id":"codebuff-cli@1.0.24","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"bc9c2482d75ef5ffca5f9549b02a1ae0272cb68a","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.24.tgz","fileCount":7,"integrity":"sha512-zG9uZhERw8gTKXEfekbsuUhTEk+iROiQDeg7DoiNy2PQnbuW2eq8evjW4zOyFGGIejke0nRZr7ZmYtBaPEPzcw==","signatures":[{"sig":"MEQCICL6/KUGsuGgyTpEntZ/b5suPQykv38Az6/+fT3Z8N+cAiBlyPkZRiBFVQPtu1sNFRBI/6ccHR3iaMMPvC+zvlRZXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48563},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"58f0c28494709227a1b934efbd6c8bb07c6af26e","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.24_1779533043226_0.5965418193170855","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"codebuff-cli","version":"1.0.25","license":"Apache-2.0","_id":"codebuff-cli@1.0.25","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"80f4cd771482c0f74fa456eb8392b28862e86431","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.25.tgz","fileCount":7,"integrity":"sha512-H5RQK+AHiTy+3D3Usd/h9jSpflWz17ReyrVyehvZuhdixlulgbsIwhc/JqFRg5Qj3cRnehIVi58RqpxKF1AbaA==","signatures":[{"sig":"MEUCIQCFyjyhGtTRX9o9FN8UoPe6wsK7GO13k7N/av14cgZ3vgIgdnfK81OPsT6w77tTAcFcSKaAhuYXedqTlJ79mlJD8r0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48973},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"380820c5e98a829f5b43a95047549256be6250aa","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.25_1779598400127_0.3493429945329387","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"codebuff-cli","version":"1.0.26","license":"Apache-2.0","_id":"codebuff-cli@1.0.26","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"559b8d9b0d0f27719cb47ec40ffe875b33f8857d","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.26.tgz","fileCount":7,"integrity":"sha512-RJUtOhAb7BbaZbcwfCswGMNmXC4vT7LdIqHvur8xXQDI6q5vWLAevcGKhNQc8MhL9sCBeT7ZyKhLFuQ6/vXtZQ==","signatures":[{"sig":"MEUCIQDyyUe/KSNw/PNm5KzOmb8uBgenNoXjXDGpiAlcC0FT2gIgD/dRL2VYQFjhSm/jCMeMfBmyOaeOdHlmIvcdI9AfUTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49027},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"087dcddb855bbec278a1e17d4915c005a5d35ffd","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.26_1779599896064_0.5884681375682701","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"codebuff-cli","version":"1.0.27","license":"Apache-2.0","_id":"codebuff-cli@1.0.27","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"f82025a7584224f4d3dfaaaa4d9ef4b8865b22a6","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.27.tgz","fileCount":7,"integrity":"sha512-WYrBwBC+6iHzehcYl6OmtZ7Tfidjs4ELqD8zHAZuhFvGutwUrhOEOQTJNyfrqZN9V9JpQZ6kgJlHwf4d2jgu2g==","signatures":[{"sig":"MEUCIBmICb/6PjsxcLSKqt1JZ5WZuvJbSoxdqKez8jMTsanQAiEAjQf8IbxotGBF+AY7P0TCd1jM5IwNDXd67EqPMxk+ZfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49091},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"01a883a1559872b65fa4484f17d5a0ebd713b5a9","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.27_1779600412021_0.5667847068727596","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"codebuff-cli","version":"1.0.28","license":"Apache-2.0","_id":"codebuff-cli@1.0.28","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"1625015fbc07540b2408f3572b009cf288cb7c8c","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.0.28.tgz","fileCount":7,"integrity":"sha512-vxZoAevy7be5M23ERzy0lxlg3Co/MxNG4kwvxRCa2uL3LvJ8AcZNpb2hsdf/A1gM60uFniNJw9G9fjqfI/Jy/Q==","signatures":[{"sig":"MEUCIG31OKfu7BnQEkhlpe8ZbkuZin2ip/maimjAWHdihSiOAiEAl2o8jQfvdNuomG4N1V9D6023rNNFoIIgCQyCCa61AbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49091},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"88317e1ac916cccb1d87a96e904ddab1433c3068","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.0.28_1779601988309_0.9474722420175175","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"codebuff-cli","version":"1.1.0","license":"Apache-2.0","_id":"codebuff-cli@1.1.0","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"4bbc3ba24a02f3a65973075d2a8da6f18792c4a6","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.0.tgz","fileCount":7,"integrity":"sha512-gVW4PoRLlALTq5yVnjtxdvbnALTBRyvyoqehReesruXwYnBsl7nRGudopdfCttORBQJrsTUePnE8sPp/KWah5w==","signatures":[{"sig":"MEUCIDNEAxBVqr0IH8ejCLLgsuri26TU1tshzMFMAgUnR9iMAiEAqJMICIkmnt1gFEn+MYXSUqZKUcjbRal1uw4nDnJdZho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49010},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"bc4ec55bad0bde6bf686864dc0df374a13c9489c","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.0_1779616268907_0.9456259814345649","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"codebuff-cli","version":"1.1.1","license":"Apache-2.0","_id":"codebuff-cli@1.1.1","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"e09e744a8d0f7cfa629806bce4d5940f5f10c3cd","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.1.tgz","fileCount":7,"integrity":"sha512-lAN64ZUmvd9EC++oxh7RASWWInJncekFreFVgba9FNG9rc1sxSukGIwNH6TjWRE11i65X4CH/+pC9KR4MI+xtw==","signatures":[{"sig":"MEYCIQDVxxZZgymgf0a+upiuF5PznUenjsWvJIwpJAucaGsldQIhAPO8bMFhsm+zRnLucy8nbwybiKscgqzpLmZ5tnRrbz4V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49010},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"f065574b35e2fe83f28ba9942066804ae375bc90","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.1_1779619544173_0.9362870911789911","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"codebuff-cli","version":"1.1.2","license":"Apache-2.0","_id":"codebuff-cli@1.1.2","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"4282f714520d3ba03ee39d4e6773144da691a549","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.2.tgz","fileCount":7,"integrity":"sha512-usoxlW10AezES5309QHp03qIyLsKqTlqA3BoGRYpS8I1nvR3S7liLndDghWw1ZuFcrRV6o5mgcb4fJy1nlnpmQ==","signatures":[{"sig":"MEUCIQC59Q+Ibj+ZNQihekrcJYVBgiiWOnoUwmbWL/t6B2UoqQIgQPKB3GitBvRqtVj9TLccrgZqrgB94vOE04B4YPYKS0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49010},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"535930b71de3c7b4eb17ff9f48660f6984d97ae6","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.2_1779668414100_0.9994359511940634","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"codebuff-cli","version":"1.1.3","license":"Apache-2.0","_id":"codebuff-cli@1.1.3","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"130b82d43f2d6850114e1212715f26d1972e8734","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.3.tgz","fileCount":7,"integrity":"sha512-Oz8WaIcdnMLpePsveRARvKNmENvhfRTDSNcGFPa2zfwdvglTojUipkYS1sFGsDx1usyB6WgjezeKQLsIr9AG8g==","signatures":[{"sig":"MEUCIQD0Q8zfFUmKl1LOCkDUkQe67QPX6yKqdvmBJ+cTHy4h/AIgV2dme+xpA+22vLzF+YjXFCFz4b2cHxfPaKs45v8ewO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49010},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"9ca42d2b12332c5272e7d22a663ab287fcd6d0c3","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.3_1779676807392_0.345782567064125","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"codebuff-cli","version":"1.1.4","license":"Apache-2.0","_id":"codebuff-cli@1.1.4","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"9e69e1a4bc2bbe3a8123502594b444c6dec6fa53","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.4.tgz","fileCount":7,"integrity":"sha512-Nm1NDuYlEYz9WIS5iD/KqfXDVkvOU1XHKRAh3blOc9Qp+OeQTRjjUyrsgpvAgFSVL/gK6IOY2AZ1JVW3+vq/sA==","signatures":[{"sig":"MEQCICG1dZjcIHSdr2ERjsk5g/cdly4zS2uve2j24OXnYcFPAiBgH6R9CIhOvR3AWhY3mPMStiOPN46uek3XyTb5N1cKBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49010},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"223d6b26f6d2ca8718fc56d6a4eab31fa1d49ecf","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.4_1779691996362_0.19426623977518753","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"codebuff-cli","version":"1.1.5","license":"Apache-2.0","_id":"codebuff-cli@1.1.5","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"8ae2b9183840e34ed8dea704af13c4f12ba4613d","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.5.tgz","fileCount":7,"integrity":"sha512-uMOBKKYXFDmY5TLeMPU8Oo1g6Im5n2QFSu94p9FxdJr/U8kYDRHDpcgWtgq7igsRRhNNUJeRLF9X2zAkiqwFsw==","signatures":[{"sig":"MEUCIQD0tbjsNTJ1F7CN9Uvs1N+TZYIwFC0tVaGSWcj+bUgKTgIgXCiAYjM+D6z7ddIglw9bsWdidOCYfGRycMp5QpNPXUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49010},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"c8ee97f65b5749b2d48ac1f653d1c8b8b63cd118","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.5_1779708634966_0.5385078415672251","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"codebuff-cli","version":"1.1.6","license":"Apache-2.0","_id":"codebuff-cli@1.1.6","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"529a1ea52b504c6093dc9fcdcd9b110375a4fab3","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.6.tgz","fileCount":7,"integrity":"sha512-HwaCYWC1Efj9PWMkIR4sQyV10S54c6HbRgVj2lZ8RNdizGTgEHZaFBw1kPikF2kQ3kPlo1hD6ngFwie//W3uRQ==","signatures":[{"sig":"MEUCIBEFdn8FRrM1KrvUEpSviQ1xeJEM/gNBztQPFDWc6utUAiEA9IwrSXPp+2S0zQnK/763wZcvU+3T/aKl7mhkwaTJicw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49010},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"c8ee97f65b5749b2d48ac1f653d1c8b8b63cd118","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.6_1779709071927_0.4529997010755875","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"codebuff-cli","version":"1.1.7","license":"Apache-2.0","_id":"codebuff-cli@1.1.7","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"ae4d29bedfb666c51471f87356d8ddf9c4f30708","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.7.tgz","fileCount":12,"integrity":"sha512-LZtPNVmAhvEHm7CtzdmjSm2b1a9m8Y3w8/qwt9PCk9E5QVoRl3GCUL8oUi44nHzm1zTo0Kt/SuY8Xo5NU6F38A==","signatures":[{"sig":"MEUCIBJKovdX9JFLOACYlFY458nC3ziC/qb0GGeZ5Uudock4AiEAtynNyzZtsRUKdjot9aAYC1FJCk2Vsl3SD4xhRxKeZLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298442557},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"c8ee97f65b5749b2d48ac1f653d1c8b8b63cd118","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.7_1779748818406_0.1048535586116206","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"codebuff-cli","version":"1.1.8","license":"Apache-2.0","_id":"codebuff-cli@1.1.8","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"a7c718aa25a1ec6e763686dcae14375b1733ffd0","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.8.tgz","fileCount":12,"integrity":"sha512-pYpBFxpToFJFamwevNf/2ZtLjyeqcqzDFjgKn4PMWoi8g+PuwpbCwqtnBzdJerO6h4Tp+OuS2It6WKxr1idIBQ==","signatures":[{"sig":"MEUCIQDuObleDeOvXVB6RSfbqlVUL1jBfc0etlPDgHPPKAvmMQIgNgnFWuGnQpueuiN5qOcZ7AcaFECqdnlBv1+zxhCHNQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298442767},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"c8ee97f65b5749b2d48ac1f653d1c8b8b63cd118","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.8_1779748940150_0.7561824335250473","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"codebuff-cli","version":"1.1.9","license":"Apache-2.0","_id":"codebuff-cli@1.1.9","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"d580a6cd7d7529a142c0d1985b87b1406b46feab","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.9.tgz","fileCount":12,"integrity":"sha512-OKQxy29avVXYvLZl9/1hfYI93R6XQd2hwiujR9nNzkmCivCpFfAGFHGzuCgF2XeBuhmO/RKvrc5kYyQ81Ca1xg==","signatures":[{"sig":"MEYCIQCWiMG4ULngA9/8ZBJP6p8eM0WVJmFM5BySXVUx9iBDIAIhAJ+SUc+PqEpul0y6kz+i+Lo80JGDMqSn6jTuRJ6OdGxB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298442363},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"89a263450e674551986a902a54e653468c8e8a8e","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.9_1779776530651_0.8115514017760772","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"codebuff-cli","version":"1.1.10","license":"Apache-2.0","_id":"codebuff-cli@1.1.10","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"d4a728b37c1b15a02c0065b94a383a2ad356603f","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.10.tgz","fileCount":7,"integrity":"sha512-MJynTkS6+4Scz0swkM33Io0DplhGA2CZ1HXF+skactPIT2+CelU9cS+2mL7VA3RoJ97d/tzIxH2VQW6A/BESEA==","signatures":[{"sig":"MEUCIQD2F4eED7lGr8UeeKlsvAaSgvJ+bq5N2u/uy7If7zt5iAIgKdaMxtc77dGx6HYELo6xU56YXwD9c/HUnqP5W2H8fKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49011},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"8ce2929a0fc2437ff0a7fc9f1e5d25413369a7a6","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.10_1779854854719_0.03696799760969105","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"codebuff-cli","version":"1.1.11","license":"Apache-2.0","_id":"codebuff-cli@1.1.11","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"dist":{"shasum":"4c5123981d7f7af374c2e69d7e2b3b5c47a67155","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.11.tgz","fileCount":7,"integrity":"sha512-jXqil6ajFSpgULKuqIXptzyqqeNa5WyimBNLZdmZZxf+q2YQ3HM5YZi8BkWEzW78/lCf1kwGHJ7EPrQK/7Rlww==","signatures":[{"sig":"MEUCIG29Y9xpno/uk6qtJTzojvhCKwTe3vZKLR/L2+eX9LnmAiEAh8GsPf7Jzm37xCcdzq6YHc4qAQeAFF5nPld83gCcvKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49011},"type":"module","engines":{"bun":"1.3.11"},"gitHead":"e7c8374e256d2f87cbae18610ede413edf2c4ad6","scripts":{"ps":"bun scripts/status-services.ts","up":"bun scripts/start-services.ts","dev":"bun start-cli","down":"bun scripts/stop-services.ts","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","start-db":"bun --cwd packages/internal db:start","start-cli":"bun --cwd cli dev","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","start-studio":"bun --cwd packages/internal db:studio","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"overrides":{"zod":"^4.2.1","react":"^19.0.0","react-dom":"^19.0.0","signal-exit":"3.0.7","@types/react":"19.2.14","caniuse-lite":"^1.0.30001792","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14"},"workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"_npmVersion":"10.9.7","description":"[English](./README.md) | 简体中文","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.2.1","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","@t3-oss/env-nextjs":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^6.0.2","lodash":"4.17.23","ts-node":"^10.9.2","prettier":"^3.7.4","bun-types":"1.3.11","tsc-alias":"^1.8.16","@types/bun":"1.3.11","ts-pattern":"^5.9.0","typescript":"5.5.4","@types/node":"^22.9.0","@types/lodash":"^4.17.21","@types/js-yaml":"^4.0.9","tsconfig-paths":"4.2.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","typescript-eslint":"^7.17.0","eslint-plugin-import":"^2.29.1","@tanstack/react-query":"^5.90.12","eslint-config-prettier":"^9.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^6.17"},"_npmOperationalInternal":{"tmp":"tmp/codebuff-cli_1.1.11_1779856196517_0.6886877577561037","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"codebuff-cli","version":"1.1.12","license":"Apache-2.0","bin":{"codebuff":"cli/bin/codebuff.cjs","codebuff-cli":"cli/bin/codebuff.cjs"},"publishConfig":{"access":"public"},"type":"module","workspaces":[".agents","common","packages/*","scripts","evals","sdk","agents","cli"],"scripts":{"dev":"bun start-cli","up":"bun scripts/start-services.ts","start-cli":"bun --cwd cli dev","start-db":"bun --cwd packages/internal db:start","start-studio":"bun --cwd packages/internal db:studio","down":"bun scripts/stop-services.ts","ps":"bun scripts/status-services.ts","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","release:cli":"bun run --cwd=cli release","release:sdk":"bun run --cwd=sdk release","clean-ts":"find . -name '*.tsbuildinfo' -type f -delete && find . -name '.next' -type d -exec rm -rf {} + 2>/dev/null || true && find . -name 'node_modules' -type d -exec rm -rf {} + 2>/dev/null || true && bun install","typecheck":"bun scripts/check-env-architecture.ts && bun --filter='*' run typecheck && echo '✅ All type checks passed!'","test":"bun --filter='{@codebuff/common,@codebuff/agents,@codebuff/agent-runtime,@codebuff/sdk,@codebuff/cli,@codebuff/evals,@codebuff/scripts}' run test","init-worktree":"bun scripts/init-worktree.ts","cleanup-worktree":"bun scripts/cleanup-worktree.ts","generate-tool-definitions":"bun scripts/generate-tool-definitions.ts"},"dependencies":{"@t3-oss/env-nextjs":"^0.7.3","canvas":"^3.2.0","gif-encoder-2":"^1.0.5","zod":"^4.2.1"},"overrides":{"react":"^19.0.0","react-dom":"^19.0.0","@types/react":"19.2.14","@types/react-dom":"19.2.3","baseline-browser-mapping":"^2.9.14","caniuse-lite":"^1.0.30001792","zod":"^4.2.1","signal-exit":"3.0.7"},"devDependencies":{"@tanstack/react-query":"^5.90.12","@types/bun":"1.3.11","@types/js-yaml":"^4.0.9","@types/lodash":"^4.17.21","@types/node":"^22.9.0","@types/node-fetch":"^2.6.12","@types/parse-path":"^7.1.0","@typescript-eslint/eslint-plugin":"^6.17","bun-types":"1.3.11","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-unused-imports":"^4.1.4","ignore":"^6.0.2","lodash":"4.17.23","prettier":"^3.7.4","ts-node":"^10.9.2","ts-pattern":"^5.9.0","tsc-alias":"^1.8.16","tsconfig-paths":"4.2.0","typescript":"5.5.4","typescript-eslint":"^7.17.0"},"engines":{"bun":"1.3.11"},"packageManager":"bun@1.3.11","_id":"codebuff-cli@1.1.12","gitHead":"fe306014db9336c7c0baf2f11acc030e2d92013e","description":"[English](./README.md) | 简体中文","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-GtAlJgChyPhoU+Q9vCpuS0X3QY4Ur7N44xc5op/vRF4KnM8cqySL3T4lOUSyUkvYowVfxrpqO5/uc+QRaeZnaQ==","shasum":"d01b1f2c8faadb5ebe3b2d009736498c4b88dadb","tarball":"https://registry.npmjs.org/codebuff-cli/-/codebuff-cli-1.1.12.tgz","fileCount":7,"unpackedSize":49011,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHWVwMCrg3iT72xp+iKq2FBM5NPoGTFtsqugcEAETc0PAiEAtJvBRMiuHdBCHnpWinro7JtT/e+VLT+aIYX5tTRF4Ko="}]},"_npmUser":{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"},"directories":{},"maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codebuff-cli_1.1.12_1780124460158_0.13763740762482612"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-21T23:39:57.873Z","modified":"2026-05-30T07:01:00.410Z","1.0.0":"2026-05-21T23:39:58.793Z","1.0.1":"2026-05-22T01:42:15.684Z","1.0.2":"2026-05-22T02:44:35.595Z","1.0.3":"2026-05-22T02:50:09.764Z","1.0.4":"2026-05-22T03:12:22.919Z","1.0.5":"2026-05-22T04:55:10.251Z","1.0.6":"2026-05-22T05:32:48.558Z","1.0.7":"2026-05-22T05:58:48.496Z","1.0.8":"2026-05-22T07:01:23.822Z","1.0.9":"2026-05-22T08:23:51.428Z","1.0.10":"2026-05-22T10:58:28.931Z","1.0.11":"2026-05-22T11:15:42.297Z","1.0.12":"2026-05-22T11:40:24.607Z","1.0.14":"2026-05-22T17:26:16.241Z","1.0.15":"2026-05-22T18:16:48.199Z","1.0.16":"2026-05-22T18:34:26.705Z","1.0.17":"2026-05-22T18:58:05.354Z","1.0.18":"2026-05-22T20:24:33.445Z","1.0.19":"2026-05-23T07:07:57.480Z","1.0.20":"2026-05-23T07:18:57.905Z","1.0.21":"2026-05-23T07:36:40.109Z","1.0.22":"2026-05-23T09:00:44.913Z","1.0.23":"2026-05-23T09:14:20.770Z","1.0.24":"2026-05-23T10:44:03.374Z","1.0.25":"2026-05-24T04:53:20.274Z","1.0.26":"2026-05-24T05:18:16.221Z","1.0.27":"2026-05-24T05:26:52.169Z","1.0.28":"2026-05-24T05:53:08.458Z","1.1.0":"2026-05-24T09:51:09.057Z","1.1.1":"2026-05-24T10:45:44.360Z","1.1.2":"2026-05-25T00:20:14.248Z","1.1.3":"2026-05-25T02:40:07.528Z","1.1.4":"2026-05-25T06:53:16.486Z","1.1.5":"2026-05-25T11:30:35.154Z","1.1.6":"2026-05-25T11:37:52.077Z","1.1.7":"2026-05-25T22:40:19.916Z","1.1.8":"2026-05-25T22:42:21.645Z","1.1.9":"2026-05-26T06:22:12.403Z","1.1.10":"2026-05-27T04:07:34.834Z","1.1.11":"2026-05-27T04:29:56.649Z","1.1.12":"2026-05-30T07:01:00.303Z"},"license":"Apache-2.0","description":"[English](./README.md) | 简体中文","maintainers":[{"name":"imjustbetterxd","email":"mokmarcus068@gmail.com"}],"readme":"# Codebuff & Freebuff\n\n[English](./README.md) | 简体中文\n\n**[Codebuff](https://codebuff.com)** 是一款开源的 AI 编程助手，能根据自然语言指令直接修改你的代码库。**[Freebuff](https://www.npmjs.com/package/freebuff)** 是它的免费、广告支持版本——无需订阅、无需积分、零配置。\n\n与那种\"一个模型干所有事\"的工具不同，Codebuff 会协调多个专业化的智能体（agent）协同工作，理解你的项目并做出精准的改动。\n\n<div align=\"center\">\n  <img src=\"./assets/codebuff-vs-claude-code.png\" alt=\"Codebuff vs Claude Code\" width=\"400\">\n</div>\n\n在我们的[评测](evals/README.md)中，Codebuff 在 175+ 个真实开源仓库的编码任务上以 61% 对 53% 的成绩领先 Claude Code。\n\n\n## 工作原理\n\n当你让 Codebuff \"给我的 API 加上身份验证\"时，它可能会调用：\n\n1. **File Picker Agent** —— 扫描代码库、理解架构、找出相关文件\n2. **Planner Agent** —— 规划哪些文件需要改、按什么顺序改\n3. **Editor Agent** —— 执行精确的修改\n4. **Reviewer Agent** —— 校验改动是否正确\n\n<div align=\"center\">\n  <img src=\"./assets/multi-agents.png\" alt=\"Codebuff Multi-Agents\" width=\"250\">\n</div>\n\n相比单模型工具，这种多智能体方案能带来更准的上下文理解、更精确的修改，以及更少的错误。\n\n## CLI：装好就能写代码\n\n安装：\n\n```bash\nnpm install -g codebuff\n```\n\n运行：\n\n```bash\ncd your-project\ncodebuff\n```\n\n然后直接告诉 Codebuff 你想做什么，剩下的它自己搞定：\n\n- \"修掉用户注册里的 SQL 注入漏洞\"\n- \"给所有 API 端点加上限流\"\n- \"重构数据库连接代码，提升性能\"\n\nCodebuff 会找到对应的文件，跨多个文件做改动，并跑测试确认没有破坏现有功能。\n\n## 创建自定义智能体\n\n要开始构建自己的智能体，先启动 Codebuff 然后执行 `/init`：\n\n```bash\ncodebuff\n```\n\n进入 CLI 后：\n\n```\n/init\n```\n\n这会生成：\n```\nknowledge.md               # Codebuff 用的项目上下文\n.agents/\n└── types/                 # TypeScript 类型定义\n    ├── agent-definition.ts\n    ├── tools.ts\n    └── util-types.ts\n```\n\n通过编写智能体定义文件，你可以最大程度地控制智能体的行为。\n\n通过指定工具、可派生的子智能体和提示词来实现自己的工作流。我们还提供了 TypeScript 生成器，方便你以更程序化的方式控制流程。\n\n下面是一个 `git-committer` 智能体的例子，它会基于当前的 git 状态生成提交。注意它先跑 `git diff` 和 `git log` 分析改动，然后再把决策权交给 LLM，让它撰写有意义的 commit message 并完成实际提交。\n\n```typescript\nexport default {\n  id: 'git-committer',\n  displayName: 'Git Committer',\n  model: 'openai/gpt-5-nano',\n  toolNames: ['read_files', 'run_terminal_command', 'end_turn'],\n\n  instructionsPrompt:\n    'You create meaningful git commits by analyzing changes, reading relevant files for context, and crafting clear commit messages that explain the \"why\" behind changes.',\n\n  async *handleSteps() {\n    // 分析改动\n    yield { tool: 'run_terminal_command', command: 'git diff' }\n    yield { tool: 'run_terminal_command', command: 'git log --oneline -5' }\n\n    // 暂存文件，并用合适的 message 生成提交\n    yield 'STEP_ALL'\n  },\n}\n```\n\n## SDK：在生产环境里跑智能体\n\n安装 [SDK 包](https://www.npmjs.com/package/@codebuff/sdk)——注意这跟 CLI 用的 codebuff 包是两个不同的包。\n\n```bash\nnpm install @codebuff/sdk\n```\n\n引入 client，开始跑智能体：\n\n```typescript\nimport { CodebuffClient } from '@codebuff/sdk'\n\n// 1. 初始化 client\nconst client = new CodebuffClient({\n  apiKey: 'your-api-key',\n  cwd: '/path/to/your/project',\n  onError: (error) => console.error('Codebuff error:', error.message),\n})\n\n// 2. 跑一个编码任务……\nconst result = await client.run({\n  agent: 'base', // Codebuff 默认的基础编码智能体\n  prompt: 'Add error handling to all API endpoints',\n  handleEvent: (event) => {\n    console.log('Progress', event)\n  },\n})\n\n// 3. 也可以跑自定义智能体！\nconst myCustomAgent: AgentDefinition = {\n  id: 'greeter',\n  displayName: 'Greeter',\n  model: 'openai/gpt-5.1',\n  instructionsPrompt: 'Say hello!',\n}\nawait client.run({\n  agent: 'greeter',\n  agentDefinitions: [myCustomAgent],\n  prompt: 'My name is Bob.',\n  customToolDefinitions: [], // 也可以加自定义工具！\n  handleEvent: (event) => {\n    console.log('Progress', event)\n  },\n})\n```\n\n更多 SDK 用法请看[这里](https://www.npmjs.com/package/@codebuff/sdk)。\n\n## Freebuff：免费的编程智能体\n\n不想订阅？**[Freebuff](https://www.npmjs.com/package/freebuff)** 是 Codebuff 的免费版本——无需订阅、无需积分、零配置，装上就能用。\n\n```bash\nnpm install -g freebuff\ncd your-project\nfreebuff\n```\n\nFreebuff 由广告支持，使用经过优化、兼顾速度与质量的模型。内置网页检索、浏览器使用等能力。详情见 [Freebuff README](./freebuff/README.md)。\n\n## 为什么选 Codebuff\n\n**自定义工作流**：用 TypeScript 生成器把 AI 生成和程序化控制混着用。智能体可以派生子智能体、按条件分支、跑多步流程。\n\n**OpenRouter 上的任何模型**：Claude Code 把你锁死在 Anthropic 的模型上，Codebuff 不一样——它支持 [OpenRouter](https://openrouter.ai/models) 上的所有模型，从 Claude、GPT 到 Qwen、DeepSeek 这类专用模型都行。可以按任务切换模型，也能随时用上最新发布的模型，不必等平台跟进。\n\n**复用已发布的智能体**：把社区[已发布的智能体](https://www.codebuff.com/store)拼起来用，少走弯路。Codebuff 智能体就是新一代的 MCP！\n\n**SDK**：把 Codebuff 嵌进你自己的应用里。可以创建自定义工具、对接 CI/CD，或把编码能力内嵌进你的产品。\n\n## 进阶用法\n\n### 自定义智能体工作流\n\n用 `/init` 命令创建带专门工作流的智能体：\n\n```bash\ncodebuff\n/init\n```\n\n这会在 `.agents/` 下生成一套可自定义的智能体结构。\n\n## 参与贡献\n\n我们 ❤️ 来自社区的贡献——无论是修 bug、调整智能体、还是改进文档。\n\n**想参与？** 看一眼[贡献指南](./CONTRIBUTING.md) 就能上手。\n\n### 运行测试\n\n跑测试套件：\n\n```bash\ncd cli\nbun test\n```\n\n**交互式端到端测试**需要 tmux：\n\n```bash\n# macOS\nbrew install tmux\n\n# Ubuntu/Debian\nsudo apt-get install tmux\n\n# Windows（通过 WSL）\nwsl --install\nsudo apt-get install tmux\n```\n\n更完整的测试文档见 [cli/src/__tests__/README.md](cli/src/__tests__/README.md)。\n\n可以帮忙的方向：\n\n- 🐛 **修 bug** 或新增功能\n- 🤖 **打造专用智能体**并发布到 Agent Store\n- 📚 **完善文档**或撰写教程\n- 💡 **分享想法**：在 [GitHub Issues](https://github.com/CodebuffAI/codebuff/issues) 留言\n\n## 开始使用\n\n### 安装\n\n**CLI**：`npm install -g codebuff`\n\n**SDK**：`npm install @codebuff/sdk`\n\n**Freebuff（免费版）**：`npm install -g freebuff`\n\n### 资源\n\n**文档**：[codebuff.com/docs](https://codebuff.com/docs)\n\n**社区**：[Discord](https://codebuff.com/discord)\n\n**Issue 与想法**：[GitHub Issues](https://github.com/CodebuffAI/codebuff/issues)\n\n**贡献指南**：[CONTRIBUTING.md](./CONTRIBUTING.md) ——想贡献从这里开始！\n\n**支持**：[support@codebuff.com](mailto:support@codebuff.com)\n\n## Star 历史\n\n[![Star History Chart](https://api.star-history.com/svg?repos=CodebuffAI/codebuff&type=Date)](https://www.star-history.com/#CodebuffAI/codebuff&Date)\n","readmeFilename":"README.zh-CN.md"}