{"_id":"@matthias-hausberger/beige","_rev":"26-14edb911f2598cc32d0922c59a096cac","name":"@matthias-hausberger/beige","dist-tags":{"next":"0.0.2-alpha1","rc":"0.1.4-rc1","beta":"1.0.0-beta6","latest":"1.1.0"},"versions":{"0.0.1":{"name":"@matthias-hausberger/beige","version":"0.0.1","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.0.1","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"e8ea5e94a26477bb83424eff1dac74acaa43a9ac","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.0.1.tgz","fileCount":194,"integrity":"sha512-LPsJJ/FYodZ0aFhaRQ/N733WjpvIV1ciJYF4bx3fjZk4AL0BclLeg5XFDaU3NTfVypP/Bjc+euaE7IrBs9JEEA==","signatures":[{"sig":"MEYCIQDn7WkO/CjSbKsq6oSPJmiDmplFRS7IXReZTOx7DqdNbQIhAMnlMUQ9zzhQhp8cODea7dFyV0RLgRYDloJZGrcb5r1k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741658},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"94a7f2d58109120c996a291d537707327b5bab1a","scripts":{"test":"vitest run","beige":"tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"11.9.0","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.0.1_1773098768199_0.37875662182085246","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-alpha1":{"name":"@matthias-hausberger/beige","version":"0.0.2-alpha1","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.0.2-alpha1","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"b386c961e02bbe7527b976296ffda5bdbd917005","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.0.2-alpha1.tgz","fileCount":130,"integrity":"sha512-T4PUXgeoiEtg5z9LZKisHyBZNiitw7DcwxN9t/XE8Pk9MszHIgY3UfFV9E2+S+1ft27qC0Bt78r+s8WHnQ0Ayg==","signatures":[{"sig":"MEYCIQCzloFPkLZE0GCkWTm9M25uhyNYqn8pMDRDvRi/gb7ayAIhAMD4IBvCICOrwPG86EgVJV67h2pYoi7UmEmNOdxVYbqN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461996},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.0.2-alpha1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","beige":"tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/7f7c4eb77127f97faf5ecfabdb3fbf7a/matthias-hausberger-beige-0.0.2-alpha1.tgz","_integrity":"sha512-T4PUXgeoiEtg5z9LZKisHyBZNiitw7DcwxN9t/XE8Pk9MszHIgY3UfFV9E2+S+1ft27qC0Bt78r+s8WHnQ0Ayg==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.0","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.0.2-alpha1_1773101033508_0.48820990864872527","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@matthias-hausberger/beige","version":"0.1.0","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.0","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"95c55324b290076224d6d93c223fb1650cd76731","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.0.tgz","fileCount":130,"integrity":"sha512-7bdM6F5SjWLW53b+/6ua80WefrUoOujoVgbuSJjZZk5R1gSV9G0xZPxokkV9NtISqXll9+jS3DDzSqWHDsF4GQ==","signatures":[{"sig":"MEQCIEtxsA6XdlhafP3BVvlXnsADsIJL9h2mR9x2Jx34Zn5YAiA5Y8JjG+8bMzBpNEwQaNaamLd4ScMMrv8LEKd15ifatA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461997},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","beige":"tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/57cad3afe1ab82e2b3c2a1da82154694/matthias-hausberger-beige-0.1.0.tgz","_integrity":"sha512-7bdM6F5SjWLW53b+/6ua80WefrUoOujoVgbuSJjZZk5R1gSV9G0xZPxokkV9NtISqXll9+jS3DDzSqWHDsF4GQ==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.0","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.0_1773102278047_0.2877024133702413","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@matthias-hausberger/beige","version":"0.1.1","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.1","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"23ab680fd97395eb4386db553076d06e46ddec3a","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.1.tgz","fileCount":135,"integrity":"sha512-DLw/3WJLSMX+frwwXe3YQW/GVYHURe8G/1ZF9YP7lybFWl0OLaNDoLCPf2t4vASlKFvGLAuBEbiGwmPmknH8dA==","signatures":[{"sig":"MEUCIHog0HPIToir2zJLIeHuLl5uagnvw4u3/WDxACiEfPrMAiEA+WDXoJ7b3PYuhG7RCFXhpRbJ5JggWTZYRM4dp+KtodY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":493500},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/60c33f3d67472d022bb3346e8dc1e7ad/matthias-hausberger-beige-0.1.1.tgz","_integrity":"sha512-DLw/3WJLSMX+frwwXe3YQW/GVYHURe8G/1ZF9YP7lybFWl0OLaNDoLCPf2t4vASlKFvGLAuBEbiGwmPmknH8dA==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.0","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.1_1773424534784_0.6618769155442232","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-rc1":{"name":"@matthias-hausberger/beige","version":"0.1.2-rc1","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.2-rc1","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"45fdbb350098da64cf10ff2f45c24a573c107d25","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.2-rc1.tgz","fileCount":135,"integrity":"sha512-IS+ErxgEtqtcXKxfZWJ+FGdmMYLKNh/C1naAetemdicbBVJuHawmKoirqn/6JMX92mry6J2alVf3Q8OmD1tSBw==","signatures":[{"sig":"MEQCIDZ2tMYbI5lRbTPRcPjR02rGtCFCja5oYDDb3W1ZFTOqAiAOvE2ht2HLUlDDqXSYL0xlz6G7feIwH6jmDHvUvphkig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.1.2-rc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494047},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.2-rc1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/ba377bfec54941c92d8249e28d99766f/matthias-hausberger-beige-0.1.2-rc1.tgz","_integrity":"sha512-IS+ErxgEtqtcXKxfZWJ+FGdmMYLKNh/C1naAetemdicbBVJuHawmKoirqn/6JMX92mry6J2alVf3Q8OmD1tSBw==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.2-rc1_1773426062183_0.8843475301649906","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@matthias-hausberger/beige","version":"0.1.2","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.2","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"190b60375f5bc67d246a71f56d701f8c54146b5c","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.2.tgz","fileCount":135,"integrity":"sha512-Wt6FHftot15aSpuirYXPAy59V8CdHXH2jJiAjoPhoCg7gJVEQLxS2Hbmxv9zMak8tfcZ7YZqtFB39Zs0UXCjzw==","signatures":[{"sig":"MEQCIFMNZc/pvnzJgJxkpj2E7qCGOAXKhYtUgCk0vgn9w/xjAiBPKK+2byFkJy9H6ogANIBdEQckx4uc9sUvlyTNoSsy5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494538},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/b6e1c6539d84359c1908db281dff8c00/matthias-hausberger-beige-0.1.2.tgz","_integrity":"sha512-Wt6FHftot15aSpuirYXPAy59V8CdHXH2jJiAjoPhoCg7gJVEQLxS2Hbmxv9zMak8tfcZ7YZqtFB39Zs0UXCjzw==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.2_1773430642424_0.5531797520083872","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc1":{"name":"@matthias-hausberger/beige","version":"0.1.3-rc1","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.3-rc1","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"2b1cb37578758b266628c543d0857d1e5fd2adbc","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.3-rc1.tgz","fileCount":135,"integrity":"sha512-jELjrFFonUneCtVCTHPjSoAYwEe65rEDYpqOVWc04z4mCj/GIannnGj24ysUaDGnf3swjJFzOe4UsHVpJBZOTQ==","signatures":[{"sig":"MEUCIQDu8vj1d3hfPz1p/6RTRGvOJppihWcFJmoqyVF40oGPEwIgMMLkHzv2VH+fwC/Yk1m3Ee+GOFTd8RpQ6F/UGNCPQYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.1.3-rc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":508108},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.3-rc1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/638a28d54eae7c76fe49152dbd56d23a/matthias-hausberger-beige-0.1.3-rc1.tgz","_integrity":"sha512-jELjrFFonUneCtVCTHPjSoAYwEe65rEDYpqOVWc04z4mCj/GIannnGj24ysUaDGnf3swjJFzOe4UsHVpJBZOTQ==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.3-rc1_1773707205574_0.8425898966402754","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc2":{"name":"@matthias-hausberger/beige","version":"0.1.3-rc2","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.3-rc2","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"ce5c18e8d27765724e4f8c186004d1808615ce5f","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.3-rc2.tgz","fileCount":135,"integrity":"sha512-pxMz7Is3V53BOpQ7hJWqQ3Jh4DMIGAYEonW3kUf6AOEQk4Y2xUUTXiqt8G8ljk3cTLVDx6iYnyW22KJOaJtqRQ==","signatures":[{"sig":"MEUCIGe5qQEzrxOG9FA1sl+pkyBZZbXMwcHiyMbdhzYlNcmZAiEAruH6h+Ub3W5BOtgQa+o4W8j7jXFN3EumiLxrmWnejkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.1.3-rc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":516820},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.3-rc2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/1d27c6678f31dc9a1e0a4fd7915e5ad4/matthias-hausberger-beige-0.1.3-rc2.tgz","_integrity":"sha512-pxMz7Is3V53BOpQ7hJWqQ3Jh4DMIGAYEonW3kUf6AOEQk4Y2xUUTXiqt8G8ljk3cTLVDx6iYnyW22KJOaJtqRQ==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.3-rc2_1773791705547_0.34577878047982313","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc3":{"name":"@matthias-hausberger/beige","version":"0.1.3-rc3","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.3-rc3","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"2ca05950affd401b1e4ec868c7df8fe229b1b12c","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.3-rc3.tgz","fileCount":135,"integrity":"sha512-/S+y9CccEMyw5ot9NUh+TceWT3iHcuXVtyveIphRGSPNHsk+LcNSy/3q3ZsmxuICzW0c5NcWCBSSi4uxcOQ0Aw==","signatures":[{"sig":"MEYCIQDmO8r13551pVKsmJOjWMhBdFKGLXSn2vKNPTJ4u0drVQIhALIeZ6xwY7fBneTfqX5yQ/Y1VhpNbsiHxDmd5EDfYWXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.1.3-rc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":520027},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.3-rc3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/fe717c6e8439f622e1d56e29582ac501/matthias-hausberger-beige-0.1.3-rc3.tgz","_integrity":"sha512-/S+y9CccEMyw5ot9NUh+TceWT3iHcuXVtyveIphRGSPNHsk+LcNSy/3q3ZsmxuICzW0c5NcWCBSSi4uxcOQ0Aw==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.3-rc3_1773831834573_0.7240619777058139","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc4":{"name":"@matthias-hausberger/beige","version":"0.1.3-rc4","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.3-rc4","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"5dec551110f029c68a9fcb04ab09e88f36e916be","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.3-rc4.tgz","fileCount":139,"integrity":"sha512-Iv6zwhGDn2wX/WvnBax68xUX284Agvw7HYkJnBqrpXWAFyUQlPx2Ohh5wM2gQnhFoLlZwmYG2MPFzhEbc82t2w==","signatures":[{"sig":"MEYCIQDPdCwaqyTM08BfgpAiAafvNTVjwrjfoTyvJscn8K5KUwIhAIIVPl60943dIGq6cDuoKlg2SMd0CK9vdmb5j51WRIAA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.1.3-rc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535524},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.3-rc4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/02f788072cea2c489f544c6b2d580144/matthias-hausberger-beige-0.1.3-rc4.tgz","_integrity":"sha512-Iv6zwhGDn2wX/WvnBax68xUX284Agvw7HYkJnBqrpXWAFyUQlPx2Ohh5wM2gQnhFoLlZwmYG2MPFzhEbc82t2w==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.3-rc4_1773835770379_0.19049056573997292","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@matthias-hausberger/beige","version":"0.1.3","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.3","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"b519b682bc4629d2f6be7797620bab5662b925c9","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.3.tgz","fileCount":141,"integrity":"sha512-5EJnkLpFNCTzkVsjjuzDaSd/IO59gg5TitgvM0j2lNE7qeJODxMhk9krraq9dJiQMP9g6lW6PHahiPe5TC6LLA==","signatures":[{"sig":"MEYCIQCRfkrvP7sSgTOlFlpn4HRy0zcp5z4aJYTXHbguzuKoEQIhAPZcS0hSxW9abgHcbdkkztEJ8dzXJrZxc0dhGZgRYH9b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":553255},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/e951a64cae88882b9f2ead6fc4c12a32/matthias-hausberger-beige-0.1.3.tgz","_integrity":"sha512-5EJnkLpFNCTzkVsjjuzDaSd/IO59gg5TitgvM0j2lNE7qeJODxMhk9krraq9dJiQMP9g6lW6PHahiPe5TC6LLA==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.3_1773880115234_0.6043724625927012","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-rc1":{"name":"@matthias-hausberger/beige","version":"0.1.4-rc1","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.1.4-rc1","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"94ac0693b2254d020f3dac7692cd66934ca74937","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.1.4-rc1.tgz","fileCount":141,"integrity":"sha512-NwTnOdmnVpyyTCnPLRRBAzeDJ+hDo2aML/DlfGG6mueK5BbwJvpislJO0IHwjilVMUAgogITavXqPjSbzvylmw==","signatures":[{"sig":"MEYCIQCP1NOr9PHrNxZ70g5QqAOhdzt9QriVe6sILYth1FFznAIhAJKuFlpPzwKOPf2sxkw13MjKvsv2gxHZ/Vqz4q3Ntf4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.1.4-rc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555955},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.1.4-rc1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/c42ac67d6ca6607df122ca727e286170/matthias-hausberger-beige-0.1.4-rc1.tgz","_integrity":"sha512-NwTnOdmnVpyyTCnPLRRBAzeDJ+hDo2aML/DlfGG6mueK5BbwJvpislJO0IHwjilVMUAgogITavXqPjSbzvylmw==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.1.4-rc1_1773925458922_0.9789213008636994","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta1":{"name":"@matthias-hausberger/beige","version":"0.2.0-beta1","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.2.0-beta1","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"cedb0581588d39326c88b17ce3d47356c23b71ea","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.2.0-beta1.tgz","fileCount":129,"integrity":"sha512-kph4ZUCk0s5LVFWRlRBgYR43Ln9qW8wuAPs2YrYfKNc4R/ZuHKcmZfFrCMPSfW2KgsOKYbCkpfIhWjY9my1t4w==","signatures":[{"sig":"MEUCIBupj4xPSZHcbfOATwGSmaPQM1W/YS6ERAx+Y/5XB671AiEAvJkOpR+ccZQ+A0VryantEEm0xpo8jvNMz8uX7yDwpqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.2.0-beta1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560214},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.2.0-beta1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/1791c5eca5e4a5ee0721862cadda30eb/matthias-hausberger-beige-0.2.0-beta1.tgz","_integrity":"sha512-kph4ZUCk0s5LVFWRlRBgYR43Ln9qW8wuAPs2YrYfKNc4R/ZuHKcmZfFrCMPSfW2KgsOKYbCkpfIhWjY9my1t4w==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.2.0-beta1_1773962803811_0.4303389823234245","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta2":{"name":"@matthias-hausberger/beige","version":"0.2.0-beta2","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.2.0-beta2","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"d1336a54d929d75b61c2380a9ea0b943d981c969","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.2.0-beta2.tgz","fileCount":131,"integrity":"sha512-sqvjzZDLhw3xeoDOGRWRSm5PKL5axTQyl8cvEVorjdTyJTYSWZPCpts9Bj+pZGfwyTUp3kWGw1Pba9j4p/sdrA==","signatures":[{"sig":"MEUCIHEOw5AwNC8iD3qFBa2AsvY8JTExnBwAAHs0YiARSqTEAiEAoxhHDYrmbapyH1y/utYftSnxTMs21OEic2IX/Dv9sZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.2.0-beta2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":563694},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.2.0-beta2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/d59b27a9f6cfd11cd8117ca39c6eab78/matthias-hausberger-beige-0.2.0-beta2.tgz","_integrity":"sha512-sqvjzZDLhw3xeoDOGRWRSm5PKL5axTQyl8cvEVorjdTyJTYSWZPCpts9Bj+pZGfwyTUp3kWGw1Pba9j4p/sdrA==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.2.0-beta2_1773965376302_0.13082969965695312","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@matthias-hausberger/beige","version":"0.2.0","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.2.0","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"bdd68ebb1df3b5a5d0bae5d5eec14f6987065881","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.2.0.tgz","fileCount":131,"integrity":"sha512-ilAuH09cphqhuEMKNqDX5sj0OeGXR0QMoa9izPP+R4vUxOWi+HI6hbf+2wDbg8VKM3qttc0hK1Rn7ZdNUWrEOg==","signatures":[{"sig":"MEUCIQDWK3BUJpiZifMDiGo7KONEWwUfFqx02Iw3FI7k2zTxjAIgFVXgGw1QVrovcSh/4QgXQ+bYKnPEYTg0AQfhiq69JZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":563688},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/c2f1e5ba35a0f7159c1cc803eb2150ee/matthias-hausberger-beige-0.2.0.tgz","_integrity":"sha512-ilAuH09cphqhuEMKNqDX5sj0OeGXR0QMoa9izPP+R4vUxOWi+HI6hbf+2wDbg8VKM3qttc0hK1Rn7ZdNUWrEOg==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.2.0_1773966397000_0.4382571990972213","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta1":{"name":"@matthias-hausberger/beige","version":"0.2.1-beta1","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@0.2.1-beta1","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"79274cbb8a26292a5fbd0a13f091eef4e8df38ca","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-0.2.1-beta1.tgz","fileCount":131,"integrity":"sha512-wFKKBepqN7GnyuRAGhLswQ6+aL9vqV8f8jSvzVAivLSC+J1x4Y6Xy5wASgsB8fPvUek2e2GCSf9iHvpzuHdTKw==","signatures":[{"sig":"MEYCIQC4N7vNQEQf2W7P/eSzR6OCA3MaIHlGMonyaedLY3gsnQIhAKvFGb7ST+5CXLEaYQND/aw1XjpDGogzGFtQCWuqwtY+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@0.2.1-beta1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565267},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-0.2.1-beta1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/4298b25c5155074795c5665a1089896c/matthias-hausberger-beige-0.2.1-beta1.tgz","_integrity":"sha512-wFKKBepqN7GnyuRAGhLswQ6+aL9vqV8f8jSvzVAivLSC+J1x4Y6Xy5wASgsB8fPvUek2e2GCSf9iHvpzuHdTKw==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","grammy":"^1.35.0","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_0.2.1-beta1_1774220091659_0.9055997611759186","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta3":{"name":"@matthias-hausberger/beige","version":"1.0.0-beta3","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@1.0.0-beta3","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"34fde6c48d5501a59afd4bbfce778c130ecf1b85","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.0.0-beta3.tgz","fileCount":140,"integrity":"sha512-a024La7ztX06VJKeRWwFe/uywhmSVob+OetfWrt719EQXe6pl/ugvAqYyhSBZ8lFDx8Z1eXyrTslaCTj7tPjpA==","signatures":[{"sig":"MEUCIAfcDNKT8NSsjUQbxdWu+bPVUypYlRROvrY/kbVa61hMAiEAglWP/o+CUPVtM/aS9Yo7KDf8fm7n+/qWCvPPuYntJEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.0.0-beta3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":635401},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-1.0.0-beta3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/19a004f73906efb5ae40038a6838a8e5/matthias-hausberger-beige-1.0.0-beta3.tgz","_integrity":"sha512-a024La7ztX06VJKeRWwFe/uywhmSVob+OetfWrt719EQXe6pl/ugvAqYyhSBZ8lFDx8Z1eXyrTslaCTj7tPjpA==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_1.0.0-beta3_1774608777542_0.9116301966547464","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta6":{"name":"@matthias-hausberger/beige","version":"1.0.0-beta6","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@1.0.0-beta6","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"eceab46bcdad5242a36dcb59f67b1c481a8d924d","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.0.0-beta6.tgz","fileCount":140,"integrity":"sha512-5ZjbX7R2+FK2pAS/XMlBiwNb1f0f0onX5XQv+LTPrWLez8SubuTMZbweMtw2xR/vdIpkX8+ZqB/07YH3Y7YgWA==","signatures":[{"sig":"MEYCIQD2DN343qvrODqLP8TMiyCoLm6k7ChcqcSHWN/onzaHtAIhANZgTO5Hf4ZQ3n5g50D+DoG3mFRMIfoo1S8Euv4cEIfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.0.0-beta6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":687535},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-1.0.0-beta6.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/5913f1377fa8a6056ff23968974c2688/matthias-hausberger-beige-1.0.0-beta6.tgz","_integrity":"sha512-5ZjbX7R2+FK2pAS/XMlBiwNb1f0f0onX5XQv+LTPrWLez8SubuTMZbweMtw2xR/vdIpkX8+ZqB/07YH3Y7YgWA==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_1.0.0-beta6_1774647870796_0.6037350604019773","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@matthias-hausberger/beige","version":"1.0.0","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@1.0.0","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"371d7b57cefef1d9c08ac0ccdb93122679fbfa15","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.0.0.tgz","fileCount":140,"integrity":"sha512-9VaBJ+EpC7/mRx+9XkoPXMPHnuua0BbLkQ+y9UqRvSM0B5xwhMAJI4k8l+xfAtilqxxZkPeOnSas2yF+MgAMnQ==","signatures":[{"sig":"MEUCIAe6Kkh/znEO2yTNK+vIcT9IEh+lPPpwfH69lxrL+wdLAiEAiwQStvrpm/cSfvmfbX88qlnqLGLxSzXbI9CRi6z+8/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":695404},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-1.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/5bf71e9a7524a00ca968f7a0ed34dc96/matthias-hausberger-beige-1.0.0.tgz","_integrity":"sha512-9VaBJ+EpC7/mRx+9XkoPXMPHnuua0BbLkQ+y9UqRvSM0B5xwhMAJI4k8l+xfAtilqxxZkPeOnSas2yF+MgAMnQ==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_1.0.0_1774653674229_0.8062348885323072","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@matthias-hausberger/beige","version":"1.0.2","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@1.0.2","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"8b8892678a67479858b38f08836a39167525f389","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.0.2.tgz","fileCount":140,"integrity":"sha512-PuU7vp9n/zE+dheZwGfljx75eY25mLDwbOYciXhhkHzSOpg2aOAIFiT/ZcxTHO3OEJqOII9UYJVhVzy+C/mhRA==","signatures":[{"sig":"MEUCIQDWVYPMWXw1+lU0/+kAHzy3o451UtsHz87hCKiZcpb3jQIgeIr1ErJA3zzbOlTGorIR9oMr7p2/+o0joCMB6GApEH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":673004},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-1.0.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/27b49ce1c7934a2d2820ec836f947894/matthias-hausberger-beige-1.0.2.tgz","_integrity":"sha512-PuU7vp9n/zE+dheZwGfljx75eY25mLDwbOYciXhhkHzSOpg2aOAIFiT/ZcxTHO3OEJqOII9UYJVhVzy+C/mhRA==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_1.0.2_1774659151292_0.0883486206630848","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@matthias-hausberger/beige","version":"1.0.3","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@1.0.3","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"f2f46bf9832fe049f25534fcac87d16866c98da6","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.0.3.tgz","fileCount":148,"integrity":"sha512-hgVxunipGa+kcuruQOfXJnalHmRnI6ybTjICB35ZsC02kYfLic3Nfky0g+3WAp5xSHmuG6oGu6PVM4bqMbb9OQ==","signatures":[{"sig":"MEUCIC0+MGFH//tlBUiwDDzMtVNzUnlQAA0N+pPOrrfSUKJ7AiEAmJWHaQYuHSxwdQ3pAlMglbjbdsnGR0jVP4M5PBJaIpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":718751},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-1.0.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/b626dcb54b0a86072545e255063b0cfb/matthias-hausberger-beige-1.0.3.tgz","_integrity":"sha512-hgVxunipGa+kcuruQOfXJnalHmRnI6ybTjICB35ZsC02kYfLic3Nfky0g+3WAp5xSHmuG6oGu6PVM4bqMbb9OQ==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_1.0.3_1774702485128_0.09652218743906182","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@matthias-hausberger/beige","version":"1.0.4","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@1.0.4","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"f4be2e7c340e2b7a1f05b8bc1a85da1b33f23b9b","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.0.4.tgz","fileCount":148,"integrity":"sha512-iKhdmnpMWMaTPXBJis3PSa0kgG3ZT4ECxQiAXXDC7lEhOVhGsHADI808YX16TtBCeIZb3xUL6TzBcL3LW5P+Fg==","signatures":[{"sig":"MEQCIA6iS46tGjQkeZBqYxWu9AbDBAdWh8kyy2c3F773iD2QAiBwPZZNXGHc0iLrj2BL5XO25XxbKY1j1oixfx/jWdLmqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":718059},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-1.0.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/6f486090d099a39e8a30bc5e111e5bdf/matthias-hausberger-beige-1.0.4.tgz","_integrity":"sha512-iKhdmnpMWMaTPXBJis3PSa0kgG3ZT4ECxQiAXXDC7lEhOVhGsHADI808YX16TtBCeIZb3xUL6TzBcL3LW5P+Fg==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_1.0.4_1774704040621_0.8457206493684852","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@matthias-hausberger/beige","version":"1.0.5","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@1.0.5","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"39d1c42cbb5f272d5fccdd393554f68b86fc7ec7","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.0.5.tgz","fileCount":148,"integrity":"sha512-GAk8gIUZqKPrlzC0Pg+F30H/WODABRVA3N45nhkEpwakbvoiQcindrymxXsnijfCs4fHy/39+FNRyjp2O18QjQ==","signatures":[{"sig":"MEYCIQDb1Dq0FaEajHvRFLOhGS/AGSuQUwPFznc6q9bMapuTWwIhAJK5Cot50McLQ2HgbR0xp69v5AGpAKkcbNfk6CQ+WPLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":718438},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-1.0.5.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/f1e4a1538ab63ef9cdbfb638c527bada/matthias-hausberger-beige-1.0.5.tgz","_integrity":"sha512-GAk8gIUZqKPrlzC0Pg+F30H/WODABRVA3N45nhkEpwakbvoiQcindrymxXsnijfCs4fHy/39+FNRyjp2O18QjQ==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_1.0.5_1774739700410_0.5835598678207181","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@matthias-hausberger/beige","version":"1.0.6","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@1.0.6","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"4eb8490e4f1a5eb6256f7504ba8191ce0e8cea71","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.0.6.tgz","fileCount":148,"integrity":"sha512-kfqBh/Henp5t9EU8ooeCOlnFoy11p6e8XUR9Wa53e0kae1U2Q+ORA4aS/bARZxLp+MdpfcShHB9h/czQDK6tuA==","signatures":[{"sig":"MEUCIQDMYKJ7T48hi6A+vxbgLwlW0kOHOD+WIwjTkU9AQQNRMgIgDutsEUFeliYf0EXzk8620e13vXTrPScZw5wV3+Ffxc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733321},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-1.0.6.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/4416fd060051dc15244e919925b052b5/matthias-hausberger-beige-1.0.6.tgz","_integrity":"sha512-kfqBh/Henp5t9EU8ooeCOlnFoy11p6e8XUR9Wa53e0kae1U2Q+ORA4aS/bARZxLp+MdpfcShHB9h/czQDK6tuA==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_1.0.6_1774803378994_0.3415532427479069","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@matthias-hausberger/beige","version":"1.0.7","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"license":"MIT","_id":"@matthias-hausberger/beige@1.0.7","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"homepage":"https://github.com/matthias-hausberger/beige#readme","bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"bin":{"beige":"dist/cli.js"},"dist":{"shasum":"f5a22cbb63fad3c9ca7d7c3d3fb8212e54f638e1","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.0.7.tgz","fileCount":152,"integrity":"sha512-lPsTZQjDrtYp0a03oQWaWBU9C0W7t9et/1ooXz0lzELo8HQOwlCxSo+Q3KEuOeKLOrsyjy3CNH5M3QVJplyAKw==","signatures":[{"sig":"MEUCIDN/VljUktI2s24QPeIyY4BMh3LtX2E3nzvOxAUtFUJFAiEA1htT+8vivHMkEJ+hjUvXT08CgCKKqDOxFg5KfYX7Lv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759351},"main":"dist/index.js","type":"module","_from":"file:matthias-hausberger-beige-1.0.7.tgz","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test":"vitest run","beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","start":"node dist/cli.js","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","test:watch":"vitest","docs:deploy":"cd docs && mintlify deploy","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","test:install":"npm install -g ./*.tgz","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","test:coverage":"vitest run --coverage","schema:generate":"tsx scripts/generate-schema.ts","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh"},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"_resolved":"/tmp/5daeed073798d35bed93087bfc26ce1c/matthias-hausberger-beige-1.0.7.tgz","_integrity":"sha512-lPsTZQjDrtYp0a03oQWaWBU9C0W7t9et/1ooXz0lzELo8HQOwlCxSo+Q3KEuOeKLOrsyjy3CNH5M3QVJplyAKw==","repository":{"url":"git+https://github.com/matthias-hausberger/beige.git","type":"git"},"_npmVersion":"10.9.4","description":"Secure sandboxed agent system","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tar":"^7.5.11","json5":"^2.2.3","dockerode":"^4.0.5","@sinclair/typebox":"^0.34.0","@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","mintlify":"^4.2.417","@types/tar":"^7.0.87","typescript":"^5.7.0","@types/node":"^22.0.0","@types/dockerode":"^3.3.38","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/beige_1.0.7_1774824310529_0.4443350525880183","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@matthias-hausberger/beige","version":"1.1.0","description":"Secure sandboxed agent system","publishConfig":{"access":"public"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"bin":{"beige":"dist/cli.js"},"dependencies":{"@mariozechner/pi-ai":"^0.56.1","@mariozechner/pi-coding-agent":"^0.56.1","@sinclair/typebox":"^0.34.0","dockerode":"^4.0.5","json5":"^2.2.3","tar":"^7.5.11"},"devDependencies":{"@types/dockerode":"^3.3.38","@types/node":"^22.0.0","@types/tar":"^7.0.87","@vitest/coverage-v8":"^4.0.18","mintlify":"^4.2.417","tsx":"^4.19.0","typescript":"^5.7.0","vitest":"^4.0.18"},"engines":{"node":">=22.0.0"},"keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"repository":{"type":"git","url":"git+https://github.com/matthias-hausberger/beige.git"},"bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"homepage":"https://github.com/matthias-hausberger/beige#readme","license":"MIT","scripts":{"beige":"kfl download --project beige-deploy --env dev --format shell > .beige/.env && mkdir -p .beige && cp examples/config.dev.json5 .beige/config.json5 && export $(cat .beige/.env | xargs) && BEIGE_HOME=./.beige tsx src/cli.ts","build":"tsc && pnpm run build:assets","build:assets":"mkdir -p dist/gateway && cp src/gateway/system-prompt.template.md dist/gateway/ && cp src/gateway/default-agents-md.md dist/gateway/","start":"node dist/cli.js","build:sandbox":"docker build -t beige-sandbox:latest ./sandbox","schema:generate":"tsx scripts/generate-schema.ts","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","docs:dev":"cd docs && mintlify dev --port 3333","docs:build":"cd docs && mintlify build","docs:deploy":"cd docs && mintlify deploy","docs:sync-toolkit":"./scripts/sync-toolkit-docs.sh","pack":"pnpm install --frozen-lockfile && pnpm run build && pnpm pack","test:install":"npm install -g ./*.tgz"},"_id":"@matthias-hausberger/beige@1.1.0","_integrity":"sha512-k1Am1Zo5UdNPoe+ZwTE/HFvt5XJkp6kOasQ8VGpY5z5RFCRjx14g8nWOy5G9JctVuDt3AjPQkCCRkfVlNCh9vQ==","_resolved":"/tmp/2173afac0c0d1cb99cf675d3c44b8bcb/matthias-hausberger-beige-1.1.0.tgz","_from":"file:matthias-hausberger-beige-1.1.0.tgz","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-k1Am1Zo5UdNPoe+ZwTE/HFvt5XJkp6kOasQ8VGpY5z5RFCRjx14g8nWOy5G9JctVuDt3AjPQkCCRkfVlNCh9vQ==","shasum":"5eba42af67aea94a76ed4a4fc7918d9642a06130","tarball":"https://registry.npmjs.org/@matthias-hausberger/beige/-/beige-1.1.0.tgz","fileCount":156,"unpackedSize":790244,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@matthias-hausberger%2fbeige@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKwPOlcsEKdkeSpLeXSi73o9tzy+TA2xXSUTf+tAX5uAIgAlcq6poyYFuK0gZ2t3ZPwTfSRsaYfVQbR/C5vbcCiHI="}]},"_npmUser":{"name":"matthias-hausberger","email":"npmjs@mattxp.com"},"directories":{},"maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/beige_1.1.0_1775146114549_0.8934114039906864"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-09T23:26:08.077Z","modified":"2026-04-02T16:08:35.033Z","0.0.1":"2026-03-09T23:26:08.385Z","0.0.2-alpha1":"2026-03-10T00:03:53.657Z","0.1.0":"2026-03-10T00:24:38.205Z","0.1.1":"2026-03-13T17:55:34.951Z","0.1.2-rc1":"2026-03-13T18:21:02.429Z","0.1.2":"2026-03-13T19:37:22.681Z","0.1.3-rc1":"2026-03-17T00:26:45.737Z","0.1.3-rc2":"2026-03-17T23:55:05.961Z","0.1.3-rc3":"2026-03-18T11:03:54.724Z","0.1.3-rc4":"2026-03-18T12:09:30.531Z","0.1.3":"2026-03-19T00:28:35.415Z","0.1.4-rc1":"2026-03-19T13:04:19.076Z","0.2.0-beta1":"2026-03-19T23:26:44.021Z","0.2.0-beta2":"2026-03-20T00:09:36.521Z","0.2.0":"2026-03-20T00:26:37.167Z","0.2.1-beta1":"2026-03-22T22:54:51.805Z","1.0.0-beta3":"2026-03-27T10:52:57.853Z","1.0.0-beta6":"2026-03-27T21:44:31.006Z","1.0.0":"2026-03-27T23:21:14.420Z","1.0.2":"2026-03-28T00:52:31.569Z","1.0.3":"2026-03-28T12:54:45.304Z","1.0.4":"2026-03-28T13:20:40.777Z","1.0.5":"2026-03-28T23:15:00.638Z","1.0.6":"2026-03-29T16:56:19.217Z","1.0.7":"2026-03-29T22:45:10.693Z","1.1.0":"2026-04-02T16:08:34.731Z"},"bugs":{"url":"https://github.com/matthias-hausberger/beige/issues"},"license":"MIT","homepage":"https://github.com/matthias-hausberger/beige#readme","keywords":["ai","agent","sandbox","docker","llm","claude","anthropic"],"repository":{"type":"git","url":"git+https://github.com/matthias-hausberger/beige.git"},"description":"Secure sandboxed agent system","maintainers":[{"name":"matthias-hausberger","email":"npmjs@mattxp.com"}],"readme":"![Cover](https://github.com/matthias-hausberger/beige/blob/main/docs/assets/beige_landscape.png?raw=true)\n\n[![NPM](https://nodei.co/npm/@matthias-hausberger/beige.svg?style=compact&color=yellow)](https://nodei.co/npm/@matthias-hausberger/beige/)\n[![CI](https://github.com/matthias-hausberger/beige/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/matthias-hausberger/beige/actions/workflows/ci.yml)\n\nBeige is a secure, open-source, sandboxed agent system where AI agents write and execute code inside Docker containers. The gateway orchestrates LLM calls, enforces policies, audit-logs every tool invocation, and routes tool execution.\n\n**[Documentation](https://beige.mintlify.app)** — Full docs at beige.mintlify.app\n\n---\n\n## Key Features\n\n### What's common to tools like [OpenClaw](https://openclaw.ai/)\n\n- **Channels** — Interact via TUI, Telegram, HTTP API, or custom channels\n- **Skills** — Read-only knowledge packages for agent context\n- **Tools** — Extensible tool system for agent capabilities\n- **Policy Enforcement** — Fine-grained control over what agents can do\n- **Audit Logging** — Every tool invocation is logged for accountability\n\n### What's _different_\n\n- **[Tools become CLI executables](#true-autonomy)** — Agents write scripts that call tools directly, eliminating round-trips through the LLM\n- **Docker Sandboxing — always** — All code execution happens in isolated containers with no escape hatch. Communication to the gateway via sockets.\n- **Nothing out-of-the-box** — You configure agents the way YOU want\n\n---\n\n## Why Beige? {#why-beige}\n\n### True Autonomy {#true-autonomy}\n\nTraditional tool-calling requires the LLM to invoke tools one at a time. Each result goes back through the model, wasting tokens and time. Complex workflows require dozens of individual tool calls.\n\n**Beige agents can write and run code.** Instead of calling a tool 20 times, the agent writes a script that does it in a loop. The LLM only sees the final result.\n\n\n| Beige                                                              | Traditional LLM                                            |\n| ------------------------------------------------------------------ | ---------------------------------------------------------- |\n| **1 round-trip** — agent writes a script, runs it, gets one result | **20 round-trips** — each tool call goes through the model |\n| 20 KV lookups happen inside the sandbox                            | 20× the latency, 20× the token overhead                    |\n\n\n### Beige — write then exec\n\nThe agent writes a TypeScript file, then executes it. One round-trip to the LLM.\n\n```typescript fetch-users.ts\nconst users = [];\nfor (let i = 1; i <= 20; i++) {\n  const result = await exec(`/tools/bin/kv get user:${i}`);\n  users.push(JSON.parse(result));\n}\nconsole.log(JSON.stringify(users));\n```\n\n```bash\nwrite /workspace/fetch-users.ts\nexec deno run /workspace/fetch-users.ts\n```\n\n**Result returned to LLM:** one JSON array — done.\n\n**Every tool call — including the ones called by a script — is routed through the gateway.** The gateway checks permissions, enforces policy, and ensures secrets never reach the sandbox.\n\n### Traditional LLM\n\nWithout a code runtime the LLM must call the tool once per item. Slow, unsafe, error-prone, not easily reproducible:\n\n```\n→ tool_call: kv get user:1\n← result: {\"id\":1,\"name\":\"Alice\"}\n→ tool_call: kv get user:2\n← result: {\"id\":2,\"name\":\"Bob\"}\n... 18 more calls ...\n```\n\n---\n\n## Quick Start\n\n**Prerequisites:** Node.js 22+, Docker\n\nInstall Beige globally:\n\n```bash\nnpm install -g @matthias-hausberger/beige\n```\n\nSet your Anthropic API key (you can also set this in your `~/.beige/config.json5` config after you started the gateway for the first time):\n\n```bash\nexport ANTHROPIC_API_KEY=\"sk-ant-...\"\n```\n\nStart the gateway:\n\n```bash\nbeige gateway start\n```\n\nOpen the TUI. Alternatively you can also use [Telegram](https://beige.mintlify.app/channels/telegram) or add your own channel plugin:\n\n```bash\nbeige tui\n```\n\nOn first run, Beige creates `~/.beige/` with a default config and the bundled KV tool.\n\nYou can also use **[any other LLM Provider](https://beige.mintlify.app/agents/providers)**.\n\nSee the [installation guide](https://beige.mintlify.app/installation) for details.\n\n---\n\n## Documentation\n\nFull documentation at **[beige.mintlify.app](https://beige.mintlify.app)**:\n\n\n| Section                                                             | Description                                 |\n| ------------------------------------------------------------------- | ------------------------------------------- |\n| [Getting Started](https://beige.mintlify.app/installation)          | Install and run your first agent            |\n| [Gateway](https://beige.mintlify.app/gateway)                       | Core concepts, tool calls, operations       |\n| [Agents](https://beige.mintlify.app/agents)                         | Configure providers, models, tools, skills  |\n| [Channels](https://beige.mintlify.app/channels)                     | TUI, Telegram, HTTP API                     |\n| [Tools](https://beige.mintlify.app/tools)                           | Core tools, building custom tools, toolkits |\n| [Config Reference](https://beige.mintlify.app/agents/configuration) | Complete config file reference              |\n| [CLI Reference](https://beige.mintlify.app/cli)                     | All CLI commands and flags                  |\n\n\n---\n\n## Contributing\n\nAll contributions are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) for development setup.\n\nFor source installs, Beige runs entirely inside the repo — no files are written to your home directory.\n\nClone and install:\n\n```bash\ngit clone https://github.com/matthias-hausberger/beige.git\ncd beige\npnpm install\n```\n\nRun setup:\n\n```bash\npnpm run beige setup\n```\n\nThis sets `BEIGE_HOME=./.beige` automatically, so the repo is self-contained.\n\n---\n\n## License\n\nMIT","readmeFilename":"README.md"}