{"_id":"@agentproto/sandbox","_rev":"17-f19448c2ff9ea4e01ed395a524b6cbbe","name":"@agentproto/sandbox","dist-tags":{"latest":"0.5.1"},"versions":{"0.1.0-alpha.0":{"name":"@agentproto/sandbox","version":"0.1.0-alpha.0","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"MIT","_id":"@agentproto/sandbox@0.1.0-alpha.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"a58f37cb39ecdd9d3c451d064fd826cfc103690e","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.1.0-alpha.0.tgz","fileCount":12,"integrity":"sha512-+TP0heyzRPuZGGMnExG87XtFJSiUnKqacLPefrNmFvtKmkRKDURqSDlKPY9LzEfY+2Q+CH4PJscu8N4h6ZKDjw==","signatures":[{"sig":"MEYCIQDMQ6x6zAnaP6fRIdf7Yb0FnkLQMpE+x1q9nyq0xusWFgIhALWJWvbd3M/AgNap+ippB1pecW8WeM1gDctj3zoTkQHM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.1.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36093},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.1.0-alpha.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/d6184360f537af1101fe06855951326d/agentproto-sandbox-0.1.0-alpha.0.tgz","_integrity":"sha512-+TP0heyzRPuZGGMnExG87XtFJSiUnKqacLPefrNmFvtKmkRKDURqSDlKPY9LzEfY+2Q+CH4PJscu8N4h6ZKDjw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.1.0-alpha.0_1781975196109_0.796380498387391","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@agentproto/sandbox","version":"0.1.0","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"MIT","_id":"@agentproto/sandbox@0.1.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"06db05a98695c1f35a998063ef23779d5a8bc455","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.1.0.tgz","fileCount":12,"integrity":"sha512-fIVIb4ioVxU82jqNJwZzpvGUfLrOTufxBEcA0eaDChWljOlCpP7PkXjCi1fRGwE7Fvzzb+LqJiPoSv8LaqHR3g==","signatures":[{"sig":"MEQCIEy6yU7+rhxPHGVTDyfjSKp/17fM4S5xnoR/qwecu321AiBrJdUlDVZm8W+EhT2Cx3RmE51/tBw26+KI8H6rr3kfgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57081},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/fc7404621185c40bc9a39bc318fabcb5/agentproto-sandbox-0.1.0.tgz","_integrity":"sha512-fIVIb4ioVxU82jqNJwZzpvGUfLrOTufxBEcA0eaDChWljOlCpP7PkXjCi1fRGwE7Fvzzb+LqJiPoSv8LaqHR3g==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.1.0","@agentproto/worktree":"0.2.0","@agentproto/define-doctype":"0.1.0","@agentproto/workflow-runtime":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.1.0_1783522286586_0.3231931745711445","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agentproto/sandbox","version":"0.1.1","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.1.1","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"966c867385e744d0fc895874b829330727652286","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.1.1.tgz","fileCount":12,"integrity":"sha512-QERh/4SFoeBOxqWnqob1LMRrylZsoZgyBRZwXaSXyy08iD9J+dPbmnOk73oxtYhqxHR+wE2heOHkItjlTo+mRA==","signatures":[{"sig":"MEQCIF2qFGoT2+XuTx747jvbtQ17f8csuwVzocX9V90Ki7NuAiArpvNt2eQ8DXCnI8bcmy27y9YHn57mktqThs44HEPz1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67366},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/ffb7812d7c8e7f359f1bf2228b506145/agentproto-sandbox-0.1.1.tgz","_integrity":"sha512-QERh/4SFoeBOxqWnqob1LMRrylZsoZgyBRZwXaSXyy08iD9J+dPbmnOk73oxtYhqxHR+wE2heOHkItjlTo+mRA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.0","@agentproto/worktree":"0.3.0","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.1.1_1784165865934_0.9399530780053678","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agentproto/sandbox","version":"0.1.2","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.1.2","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"e6670ded595704c09481af719c9ffe0238d7e7e7","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.1.2.tgz","fileCount":12,"integrity":"sha512-yKQzpq6vRBAwyzNm8Ta7jlDQb+dLqhTwYGT8fN7fMSga1ahkI56glI86qr39A+6J0hE+MEAYEeii21iKIh6Wqw==","signatures":[{"sig":"MEUCIFav/k9TvOXLg0iuRmjHBkVFhZGX1DxllJ2avupqot+bAiEA66JXaAIEI9HnwtbvysLQfHPSiE5m6O/xJTJFXLlq2Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67366},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/d6ec8d3182a9464c2c381da2b8df409f/agentproto-sandbox-0.1.2.tgz","_integrity":"sha512-yKQzpq6vRBAwyzNm8Ta7jlDQb+dLqhTwYGT8fN7fMSga1ahkI56glI86qr39A+6J0hE+MEAYEeii21iKIh6Wqw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.0","@agentproto/worktree":"0.4.0","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.1.2_1784251072639_0.42070481903586887","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agentproto/sandbox","version":"0.1.3","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.1.3","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"258127caad1fedfc3df54a120d6dcf97a52ed7d6","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.1.3.tgz","fileCount":12,"integrity":"sha512-QMYiqimX8z1il96pC2k/D/qLjjrzLHDQgKCvsMGKbSdD1dMx+KnVYWs37LwSAClZqnZPRBSWV2E9zTSvxvxtiw==","signatures":[{"sig":"MEUCIQDd53GuIkNEI9K3nYhFoIswpvbJ1Vf3r7clgx71AYk2iwIgbU9OD99ZteyckfUK4pwBzjLlC+diBLSJUuEnyfcCKF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67366},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/d654011259cd030d572b1426db36cf84/agentproto-sandbox-0.1.3.tgz","_integrity":"sha512-QMYiqimX8z1il96pC2k/D/qLjjrzLHDQgKCvsMGKbSdD1dMx+KnVYWs37LwSAClZqnZPRBSWV2E9zTSvxvxtiw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.0","@agentproto/worktree":"0.4.1","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.1.3_1784302742105_0.22935395966780203","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@agentproto/sandbox","version":"0.1.4","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.1.4","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"e043cf14217da706c586d0a5193aff2def0e858e","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.1.4.tgz","fileCount":12,"integrity":"sha512-wgGIA+NCkBwzZ5pllRCrnW93HhtAcTmABpctthl0z9am6kvRS4NEjdQkGBYWVQZw8ZIMKjkSNIrz/ExCZOMbfA==","signatures":[{"sig":"MEUCIFapQ6DhZmZ5FAw/3br4QYQ9tJwhsMplOsnywFsazBtLAiEA5yr+7qDpO1fLmHMN8DzEC48/KKmA6jvcTAADacFuQkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67366},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/1038a64b78e694512c88d6186e292bac/agentproto-sandbox-0.1.4.tgz","_integrity":"sha512-wgGIA+NCkBwzZ5pllRCrnW93HhtAcTmABpctthl0z9am6kvRS4NEjdQkGBYWVQZw8ZIMKjkSNIrz/ExCZOMbfA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.0","@agentproto/worktree":"0.4.2","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.1.4_1784471961485_0.026855463167956728","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@agentproto/sandbox","version":"0.1.5","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.1.5","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"a37d3a9056732077d870c054618d45d8fd171d81","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.1.5.tgz","fileCount":12,"integrity":"sha512-Ccckm9jbtqCb1giqJNUoXggdPNc4Q2KLBtZipsPWxM9zp8cqj2eGYPWY43a/CZkNp8hp0i8uhAHEyeN/MB8MsA==","signatures":[{"sig":"MEUCIDPsBEB5RhFpN8rdLot5CYGOUzrLZBM2yqGdcpABIsTtAiEAzf0pbhksHajso+01mVrpja/AZCQ0D6PoTrIxyaXWyoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67366},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.1.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/1e5beb41910b996c50322a14f929cdab/agentproto-sandbox-0.1.5.tgz","_integrity":"sha512-Ccckm9jbtqCb1giqJNUoXggdPNc4Q2KLBtZipsPWxM9zp8cqj2eGYPWY43a/CZkNp8hp0i8uhAHEyeN/MB8MsA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.1","@agentproto/worktree":"0.4.2","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.1.5_1784494680802_0.22120663741545488","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agentproto/sandbox","version":"0.2.0","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.2.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"a648e12478ed20a2c64e852b22f37e25cf3f91d1","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.2.0.tgz","fileCount":12,"integrity":"sha512-M0zXxIzupJEKlxc1Q83R6VPoWgIJi/Kt5DjqbMACP/rsMMmfQmp9ohIQv3jX4pHNn39oUO0oEZFO5n5HGABcFA==","signatures":[{"sig":"MEUCIQCOdMtIwJc8Z6Cp/WB0pl+w9/TH37wdodikYbusAc7XCAIgNQWdT+KWUMP9rCSaEjyrbvMVfRGi2OtqJsSFp12Sy2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71924},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/0dfa2f776848950ca43fb039ae455ffb/agentproto-sandbox-0.2.0.tgz","_integrity":"sha512-M0zXxIzupJEKlxc1Q83R6VPoWgIJi/Kt5DjqbMACP/rsMMmfQmp9ohIQv3jX4pHNn39oUO0oEZFO5n5HGABcFA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.2","@agentproto/worktree":"0.4.3","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.2.0_1785153675195_0.8942908905355611","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@agentproto/sandbox","version":"0.2.1","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.2.1","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"e11c8ed077cf49092cd2150e8a2c6097e9ba11cd","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.2.1.tgz","fileCount":12,"integrity":"sha512-w7OpZXuTJlp57GCZqEbBXrFvL/IEjS8ymOhOu/V3ShJVfLroSUrQthAue65VO4z+TRdh825POPYQWpgbcKxVSg==","signatures":[{"sig":"MEQCIAsls80PxN4VoWiIhr9dz17jV0CI4ADNLborezOuCuyzAiBj31BH/KFqGChPXTi/ytdlFsxHINXJmhl0Nczs/nfzCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71924},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/0f25cf61ef2f6364182a2da29dd3bd79/agentproto-sandbox-0.2.1.tgz","_integrity":"sha512-w7OpZXuTJlp57GCZqEbBXrFvL/IEjS8ymOhOu/V3ShJVfLroSUrQthAue65VO4z+TRdh825POPYQWpgbcKxVSg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.2","@agentproto/worktree":"0.5.0","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.2.1_1785977208265_0.7878794262064626","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@agentproto/sandbox","version":"0.2.2","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.2.2","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"73ef77d090658aedc64193d523963840fd9d877f","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.2.2.tgz","fileCount":12,"integrity":"sha512-nhhjUEoLCZnxkZzh1S3m8PTB051bcL/3sICnBEzv5FIPf95Uzyl9s0ScY5Gu2wHVA78GZXVGWpGaoOgHWKXZRg==","signatures":[{"sig":"MEUCIQD+jS68CH4juQmEp4pj4Tnyw6ldRqJ1+ZyDcHOgXSXPKgIgZhWb3k+ftlT4yx0GpGW2T2vwAYW8Ds+FX+ri+f5BNcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71924},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/68aa694027f0535252484e8addc14644/agentproto-sandbox-0.2.2.tgz","_integrity":"sha512-nhhjUEoLCZnxkZzh1S3m8PTB051bcL/3sICnBEzv5FIPf95Uzyl9s0ScY5Gu2wHVA78GZXVGWpGaoOgHWKXZRg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.2","@agentproto/worktree":"0.5.1","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.2.2_1786157421380_0.14132172791304476","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@agentproto/sandbox","version":"0.2.3","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.2.3","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"d1d23fd1afe824cc0e8785b44494645a9ab9238e","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.2.3.tgz","fileCount":12,"integrity":"sha512-eMz8eRosPZEKTtnWcnY0eD0BpgR4BJa6N5mF253REjESwmsc19Nubkdrpo7axPp/5DhSBXBwSewtq6inBI4waw==","signatures":[{"sig":"MEUCIBCK4PjDDJwCPiUViOy12j0azbUcZMiqzHswXZ0IuKkQAiEA7AztJcLbMdl8pw5UjvIIdRfeeub5BRybwdfyhIRrXBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71924},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/418c7de4824b6034156a75acc398f72c/agentproto-sandbox-0.2.3.tgz","_integrity":"sha512-eMz8eRosPZEKTtnWcnY0eD0BpgR4BJa6N5mF253REjESwmsc19Nubkdrpo7axPp/5DhSBXBwSewtq6inBI4waw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.2","@agentproto/worktree":"0.5.2","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.2.3_1786492015469_0.09755412036846578","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@agentproto/sandbox","version":"0.2.5","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.2.5","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"8bc009088045e57025e3ceb4ec907b0db8d7064c","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.2.5.tgz","fileCount":12,"integrity":"sha512-N6ZtjMpu7mhlNrnBQYIWc9/izAgQyjco7HWkhStQGH8R+jXLWQwzkUO8u1hiF8loPE9zbGmRm55R65pBoBZ63w==","signatures":[{"sig":"MEYCIQC3QISUqKxXs9ZZIF2heLepN9VHU4uirXMMAWCIJbNC7AIhAJPLiRYFpiuWi7JbfXObB+8yac9/mM6wqK/8hJapcsLj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71924},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.2.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/c8d42e25134d377c3de7568f375cb390/agentproto-sandbox-0.2.5.tgz","_integrity":"sha512-N6ZtjMpu7mhlNrnBQYIWc9/izAgQyjco7HWkhStQGH8R+jXLWQwzkUO8u1hiF8loPE9zbGmRm55R65pBoBZ63w==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.4","@agentproto/worktree":"0.5.4","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.2.5_1788280195081_0.6808879314822351","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@agentproto/sandbox","version":"0.2.6","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.2.6","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"15f6347bd6a31642c6e91a2caba7b2b3f45658e7","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.2.6.tgz","fileCount":12,"integrity":"sha512-EstQupwEqUMoSmHZzTsR4tj2BO7IRMb+BQQ0dzCMaRAVqfTn22gaHiYAjXfFEAw4MYnTeRr2ezgz5dxdrkye+g==","signatures":[{"sig":"MEYCIQCT4gf32ITG1Q5PhkNVuoum4zPYvtdAXTpm5BLjbmm68QIhAISlaSYxXtdd8j2+Q+z+4lxVz30rH3RF4m1e5newg8zJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71924},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.2.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/a33ce393604f9d2e75e159f63c4d2d9a/agentproto-sandbox-0.2.6.tgz","_integrity":"sha512-EstQupwEqUMoSmHZzTsR4tj2BO7IRMb+BQQ0dzCMaRAVqfTn22gaHiYAjXfFEAw4MYnTeRr2ezgz5dxdrkye+g==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.4","@agentproto/worktree":"0.5.5","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.2.6_1788358998837_0.6836640961705804","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agentproto/sandbox","version":"0.3.0","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.3.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"b739d9a1e4ca027c9c8b0c1cccbf10a85a64a2af","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.3.0.tgz","fileCount":12,"integrity":"sha512-UumJamawokfh/fQhLmRFltYSijdMY3JxK8Ijzi/YBrncru76OMQijU6pwwHlTZaxXct2aeFFfQyuah9B5DJCdw==","signatures":[{"sig":"MEYCIQC0dMvxA8zNerWSz5i6L4lE2d4CkS/sOLX/JwiazHqVqwIhAJMEH1ZDl7HOia+R8hQ2jV5T7hckc+qfA4lwBEpIjBhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79329},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/c10c3af6d938c5b7d5e333b598c83b2b/agentproto-sandbox-0.3.0.tgz","_integrity":"sha512-UumJamawokfh/fQhLmRFltYSijdMY3JxK8Ijzi/YBrncru76OMQijU6pwwHlTZaxXct2aeFFfQyuah9B5DJCdw==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.4","@agentproto/worktree":"0.6.0","@agentproto/define-doctype":"0.1.1","@agentproto/workflow-runtime":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.3.0_1788654518853_0.32699133777505884","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agentproto/sandbox","version":"0.4.0","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.4.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"85601a8b60108f2730bf92ae1133c4d328462848","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.4.0.tgz","fileCount":12,"integrity":"sha512-ivCcDllU5E89tMEMfDmqFb6XEda2+Ch0AWLB9lmZpjmcQtkADQraXVvaJ7cRqePfpAMH6uVD8KtolPW6Yii50w==","signatures":[{"sig":"MEYCIQCj/eQjPOazV1AXjbFG/TiX1cx4rYKa7/liw96O1C72XwIhAItwrM4NorZhBCxCcPablS1kLbJGUQ2lH+t4345xxGUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84806},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/bd1486d02eaff1c569a399deaf2b1f09/agentproto-sandbox-0.4.0.tgz","_integrity":"sha512-ivCcDllU5E89tMEMfDmqFb6XEda2+Ch0AWLB9lmZpjmcQtkADQraXVvaJ7cRqePfpAMH6uVD8KtolPW6Yii50w==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.5","@agentproto/worktree":"0.6.2","@agentproto/define-doctype":"0.1.2","@agentproto/workflow-runtime":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.4.0_1788960715685_0.7420053814909326","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@agentproto/sandbox","version":"0.5.0","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/sandbox@0.5.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-36","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"a3c242a8c29f227cdd1de8066805f310aba37be1","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.5.0.tgz","fileCount":12,"integrity":"sha512-hYooqkaSyIZD3BQciTSloVPmWWASRA6WAiR+S9A/EcbYbJ175kQO3BSY1ddyjCepfDqfko+oQqH1BLS0QxboGQ==","signatures":[{"sig":"MEUCIQCOa9R/0Xzqn15qAJoNV+wA2uw3XwGthsEy8NlSw1tEFAIgVxnNKlwymERdqxBYgId5xUU6frmyGa7xpoqC7wrZXFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93593},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-sandbox-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/fc66fcdd065bdad41c1f0e6342c74659/agentproto-sandbox-0.5.0.tgz","_integrity":"sha512-hYooqkaSyIZD3BQciTSloVPmWWASRA6WAiR+S9A/EcbYbJ175kQO3BSY1ddyjCepfDqfko+oQqH1BLS0QxboGQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/sandbox"},"_npmVersion":"10.9.8","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","gray-matter":"^4.0.3","@agentproto/secrets":"0.2.5","@agentproto/worktree":"0.6.2","@agentproto/define-doctype":"0.1.2","@agentproto/workflow-runtime":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.5.0_1789249446619_0.08418540730775348","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@agentproto/sandbox","version":"0.5.1","description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"homepage":"https://agentproto.sh/docs/aip-36","repository":{"type":"git","url":"git+https://github.com/agentproto/ts.git","directory":"packages/sandbox"},"bugs":{"url":"https://github.com/agentproto/ts/issues"},"license":"Apache-2.0","type":"module","main":"dist/index.mjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"dependencies":{"gray-matter":"^4.0.3","zod":"^4.5.4","@agentproto/secrets":"0.2.5","@agentproto/define-doctype":"0.1.2","@agentproto/workflow-runtime":"0.11.0","@agentproto/worktree":"0.7.0"},"devDependencies":{"@types/node":"^25.9.5","tsup":"^8.5.1","typescript":"^5.9.3","vitest":"^3.2.7","@agentproto/tooling":"0.1.0"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","check-types":"tsc --noEmit","test":"vitest run --passWithNoTests","test:watch":"vitest"},"_id":"@agentproto/sandbox@0.5.1","_integrity":"sha512-p39RZ0DkABkT22HdLN5jOQFHmftEuXNd2AShy3dBt8Xq5Kmq7GGjk38tWcMasF9q1zaInED4XF3ZtzRS6+rFBw==","_resolved":"/tmp/500b2a38f5b461cd2d3a1758e4bc63a0/agentproto-sandbox-0.5.1.tgz","_from":"file:agentproto-sandbox-0.5.1.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-p39RZ0DkABkT22HdLN5jOQFHmftEuXNd2AShy3dBt8Xq5Kmq7GGjk38tWcMasF9q1zaInED4XF3ZtzRS6+rFBw==","shasum":"fef6f61693416e01489af430be13fa852e944c80","tarball":"https://registry.npmjs.org/@agentproto/sandbox/-/sandbox-0.5.1.tgz","fileCount":12,"unpackedSize":93593,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fsandbox@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBtjSsnv0If+w5jO7eUadzvTxlfl7SL7Gmhyb7PjTV5IAiBsS2Q4QMGEZa8HYWhdCOiTYn15o5Uk5cAxYJtQFeEw3Q=="}]},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"directories":{},"maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sandbox_0.5.1_1789319235187_0.01839349045829408"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-20T17:06:35.920Z","modified":"2026-09-13T17:07:15.655Z","0.1.0-alpha.0":"2026-06-20T17:06:36.276Z","0.1.0":"2026-07-08T14:51:26.754Z","0.1.1":"2026-07-16T01:37:46.117Z","0.1.2":"2026-07-17T01:17:52.791Z","0.1.3":"2026-07-17T15:39:02.257Z","0.1.4":"2026-07-19T14:39:21.621Z","0.1.5":"2026-07-19T20:58:00.950Z","0.2.0":"2026-07-27T12:01:15.335Z","0.2.1":"2026-08-06T00:46:48.424Z","0.2.2":"2026-08-08T02:50:21.532Z","0.2.3":"2026-08-11T23:46:55.614Z","0.2.5":"2026-09-01T16:29:55.207Z","0.2.6":"2026-09-02T14:23:19.011Z","0.3.0":"2026-09-06T00:28:38.986Z","0.4.0":"2026-09-09T13:31:55.820Z","0.5.0":"2026-09-12T21:44:06.743Z","0.5.1":"2026-09-13T17:07:15.333Z"},"bugs":{"url":"https://github.com/agentproto/ts/issues"},"license":"Apache-2.0","homepage":"https://agentproto.sh/docs/aip-36","keywords":["agentproto","aip-36","sandbox","defineSandbox","open-standard","agentic"],"repository":{"type":"git","url":"git+https://github.com/agentproto/ts.git","directory":"packages/sandbox"},"description":"@agentproto/sandbox — AIP-36 SANDBOX.md reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued ","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"readme":"# @agentproto/sandbox\n\nAIP-36 `SANDBOX.md` reference implementation. A composable schema block defining the `sandbox` field — provider, config, command env, network egress, resource limits — for any manifest that names a compute environment for agent-issued shell commands. Sibling primitive to STORAGE.md (AIP-35); inline or ref, mirroring AIP-17 RUNNER and AIP-19 SECRETS.\n\n> **Status: 0.1.0-alpha.** Generated by `scripts/scaffold-aip.mjs` — `build()` and `validate()` bodies are TODOs.\n\nSpec: <https://agentproto.sh/docs/aip-36>\n\n## Usage\n\n```ts\nimport { defineSandbox } from \"@agentproto/sandbox\"\n\nconst x = defineSandbox({\n  id: \"my-sandbox\",\n  description: \"Short purpose.\",\n  // ...\n})\n```\n\n## Running an agent step inside a sandbox\n\n`createSandboxAgentSessionHost` turns any `SandboxProvider` into an\n`AgentSessionHost` (`@agentproto/workflow-runtime`) — the seam `runWorkflow`\ninjects for every `AgentStep`. It resolves the requested secrets into an env\nmap, boots the sandbox with that env, then connects\n`connectDaemonAgentSessionHost` (`@agentproto/worktree`) to the sandbox's\nexposed agentproto daemon — reusing the same daemon-backed session host a\nlocal run would use, unchanged.\n\n```ts\nimport { createSandboxAgentSessionHost } from \"@agentproto/sandbox\"\nimport { e2bSandboxProvider } from \"@agentproto/sandbox-e2b\"\n\nconst host = await createSandboxAgentSessionHost({\n  provider: e2bSandboxProvider,\n  spec: { provider: \"e2b\", config: {} },\n  secrets: { slugs: [\"OPENROUTER_API_KEY\"] },\n})\ntry {\n  // await runWorkflow({ workflow, input, agents: host })\n} finally {\n  await host.stop()\n}\n```\n\n## Adapter auto-install on boot\n\nA box's boot-time `npm i -g @agentproto/cli` replaces the global install and\nloses the template-baked `@agentproto/adapter-*` packages. Providers that\naccept `config.installPackages` (e2b, box) install those entries in the SAME\nnpm invocation as the CLI update; when spawning through the runtime\n(`spawnAgentSession`), the adapter about to be launched — plus\n`@anthropic-ai/claude-code` for the `claude-code` adapter — is injected there\nautomatically (a caller-declared pin always wins, nothing is injected for\nnon-sandbox spawns).\n\nFor harnesses BEYOND the spawned adapter, declare semantic slugs instead of\nraw npm specs: `config.installAdapters: [\"hermes\", \"claude-code\"]`. Each slug\nexpands to `@agentproto/adapter-<slug>@latest` (plus that adapter's declared\nboot extras, e.g. `@anthropic-ai/claude-code`) and merges into\n`config.installPackages` with dedupe — a caller's explicit pin for the same\npackage always wins. An unknown slug still expands (the box's npm install is\nthe authority); an absent field changes nothing.\n\n## Billing-auth auto-passthrough (opt-in)\n\nSet `env.autoPassthrough: true` on a sandbox spec and the runtime adds the\nspawn's RESOLVED billing-credential env-var NAME (e.g. `ANTHROPIC_API_KEY`) to\n`env.passthrough` before the box boots — so a fresh box inherits host auth\nwithout the caller naming vars. Only the NAME is injected; the value travels\nvia the normal passthrough mechanism (host secrets broker → box env) and is\nnever read by the flag. Billing credential only (no `GITHUB_TOKEN`); the\ncaller's explicit `env.passthrough` entries are kept and deduped. When no\ncredential resolved — or the host cannot resolve the var — nothing is\ninjected and the spawn proceeds: the flag is a convenience, not a contract.\n\n## Lifecycle: pause is the default teardown\n\nClosing a session PAUSES its box by default (`pause({ keepMemory: true })`)\nrather than killing it — any closed box stays reattachable via\n`sandbox.reuse` / `agentproto sandbox attach`. A paused box still dies at its\nown `timeoutMs` (45 min by default), so paused boxes don't accumulate\nindefinitely; declare `lifecycle.destroy_on` for a hard kill on close.\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}