{"_id":"@agent-group-lab/provider-adapter","_rev":"6-c7bec4b64e0517ddac45e3a120c80365","name":"@agent-group-lab/provider-adapter","dist-tags":{"latest":"1.1.0"},"versions":{"0.1.4":{"name":"@agent-group-lab/provider-adapter","version":"0.1.4","_id":"@agent-group-lab/provider-adapter@0.1.4","maintainers":[{"name":"j-xzy","email":"wu38607@gmail.com"}],"homepage":"https://github.com/agent-group-lab/agent-host#readme","bugs":{"url":"https://github.com/agent-group-lab/agent-host/issues"},"dist":{"shasum":"773665e53febfe9e8f3db85aa4d01807725d3fc9","tarball":"https://registry.npmjs.org/@agent-group-lab/provider-adapter/-/provider-adapter-0.1.4.tgz","fileCount":46,"integrity":"sha512-vKTZL0ZPRBGeEf6Lt8mB4kZwjhdt7tZBCS5vMBKNSpySLRuIcj+AtHQI6bh0zlFnkSfcM4mAneSpgya7WXgNpg==","signatures":[{"sig":"MEUCIHhUqpXcc0XP8Rbf6URuA5arzZJfCYxlqFH8iWD7ougWAiEAn5/k1rhrQYWi+J9gkzeLScAT/lyY/Ig81qfvn6rnPsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-group-lab%2fprovider-adapter@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81244},"type":"module","_from":"file:agent-group-lab-provider-adapter-0.1.4.tgz","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./codex":{"import":{"types":"./dist/esm/codex/index.d.ts","default":"./dist/esm/codex/index.js"}},"./claude":{"import":{"types":"./dist/esm/claude/index.d.ts","default":"./dist/esm/claude/index.js"}}},"scripts":{"build":"rimraf ./dist && tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf ./node_modules dist","check:dep":"depcruise --config .dependency-cruiser.mjs src","check:lint":"biome check --write","check:test":"vitest --watch=false","check:type":"tsc -p ./tsconfig.json --noEmit"},"_npmUser":{"name":"j-xzy","email":"wu38607@gmail.com"},"_resolved":"/tmp/a109a9b4ce2096bc9b41e9e83351a999/agent-group-lab-provider-adapter-0.1.4.tgz","_integrity":"sha512-vKTZL0ZPRBGeEf6Lt8mB4kZwjhdt7tZBCS5vMBKNSpySLRuIcj+AtHQI6bh0zlFnkSfcM4mAneSpgya7WXgNpg==","repository":{"url":"git+https://github.com/agent-group-lab/agent-host.git","type":"git","directory":"packages/provider-adapter"},"_npmVersion":"11.11.0","description":"- Never commit API keys, tokens, or provider credentials — rely on env vars at runtime. - Never call `IToolDefinition.handler` across process boundaries — handlers are in-process closures only. - Do NOT add a new provider without implementing all `IProvid","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","nanoid":"5.1.11","@openai/codex-sdk":"0.116.0","@cfworker/json-schema":"4.1.1","@agent-group-lab/contracts":"^0.1.4","@modelcontextprotocol/node":"2.0.0-alpha.2","@modelcontextprotocol/server":"2.0.0-alpha.2","@anthropic-ai/claude-agent-sdk":"0.2.138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/provider-adapter_0.1.4_1778510538786_0.05697743829038493","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@agent-group-lab/provider-adapter","version":"0.1.5","_id":"@agent-group-lab/provider-adapter@0.1.5","maintainers":[{"name":"j-xzy","email":"wu38607@gmail.com"}],"homepage":"https://github.com/agent-group-lab/agent-host#readme","bugs":{"url":"https://github.com/agent-group-lab/agent-host/issues"},"dist":{"shasum":"616d815b6cc1c1e95559a485b13e42dae187bf56","tarball":"https://registry.npmjs.org/@agent-group-lab/provider-adapter/-/provider-adapter-0.1.5.tgz","fileCount":46,"integrity":"sha512-VExW2EMIIyu3idwBLOebfgSo+8TSfjJZNjG5jaxQ30RM/aW+67BqsFesKgU4g4igJCivSL5Y3mSMBKbR/4xUHA==","signatures":[{"sig":"MEYCIQD7mz9Xj9ez1jJJNBTsacd28pqnzr+SJ8ueNxTIY3nG3AIhANeUijN8V43gPcSHqLFRbsgm7fGANlviI/imvEv+lDri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-group-lab%2fprovider-adapter@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81244},"type":"module","_from":"file:agent-group-lab-provider-adapter-0.1.5.tgz","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./codex":{"import":{"types":"./dist/esm/codex/index.d.ts","default":"./dist/esm/codex/index.js"}},"./claude":{"import":{"types":"./dist/esm/claude/index.d.ts","default":"./dist/esm/claude/index.js"}}},"scripts":{"build":"rimraf ./dist && tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf ./node_modules dist","check:dep":"depcruise --config .dependency-cruiser.mjs src","check:lint":"biome check --write","check:test":"vitest --watch=false","check:type":"tsc -p ./tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5e5eb2-3625-4489-b9e1-4bef9128328f"}},"_resolved":"/tmp/4493ff989e395e569254ffac065f6b3c/agent-group-lab-provider-adapter-0.1.5.tgz","_integrity":"sha512-VExW2EMIIyu3idwBLOebfgSo+8TSfjJZNjG5jaxQ30RM/aW+67BqsFesKgU4g4igJCivSL5Y3mSMBKbR/4xUHA==","repository":{"url":"git+https://github.com/agent-group-lab/agent-host.git","type":"git","directory":"packages/provider-adapter"},"_npmVersion":"11.11.0","description":"- Never commit API keys, tokens, or provider credentials — rely on env vars at runtime. - Never call `IToolDefinition.handler` across process boundaries — handlers are in-process closures only. - Do NOT add a new provider without implementing all `IProvid","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","nanoid":"5.1.11","@openai/codex-sdk":"0.116.0","@cfworker/json-schema":"4.1.1","@agent-group-lab/contracts":"^0.1.5","@modelcontextprotocol/node":"2.0.0-alpha.2","@modelcontextprotocol/server":"2.0.0-alpha.2","@anthropic-ai/claude-agent-sdk":"0.2.138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/provider-adapter_0.1.5_1778511573941_0.6842323868734352","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@agent-group-lab/provider-adapter","version":"0.1.6","_id":"@agent-group-lab/provider-adapter@0.1.6","maintainers":[{"name":"j-xzy","email":"wu38607@gmail.com"}],"homepage":"https://github.com/agent-group-lab/agent-host#readme","bugs":{"url":"https://github.com/agent-group-lab/agent-host/issues"},"dist":{"shasum":"8605169a74b391bb8a73dbcd8ebaab0a5894db68","tarball":"https://registry.npmjs.org/@agent-group-lab/provider-adapter/-/provider-adapter-0.1.6.tgz","fileCount":46,"integrity":"sha512-R0/VtOcUubiTDYxv7RG6eX6BY9l60nsH/XDxQOU7BGkSz3/W2YpIjmTGoZyIlgyhIPT6kgMONc9xb/WpkYZfoQ==","signatures":[{"sig":"MEQCIFx95zHkVUKL8Cj90WlCvtHULIfxi735UMxIDJm9XE2BAiBNQqSvZFpYYzUQMra/13R2y0bjoXNoXihooLoTAVox9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-group-lab%2fprovider-adapter@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81244},"type":"module","_from":"file:agent-group-lab-provider-adapter-0.1.6.tgz","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./codex":{"import":{"types":"./dist/esm/codex/index.d.ts","default":"./dist/esm/codex/index.js"}},"./claude":{"import":{"types":"./dist/esm/claude/index.d.ts","default":"./dist/esm/claude/index.js"}}},"scripts":{"build":"rimraf ./dist && tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf ./node_modules dist","check:dep":"depcruise --config .dependency-cruiser.mjs src","check:lint":"biome check --write","check:test":"vitest --watch=false","check:type":"tsc -p ./tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5e5eb2-3625-4489-b9e1-4bef9128328f"}},"_resolved":"/tmp/dbe0861f57941b7e5cb5e6f08fbf6ab0/agent-group-lab-provider-adapter-0.1.6.tgz","_integrity":"sha512-R0/VtOcUubiTDYxv7RG6eX6BY9l60nsH/XDxQOU7BGkSz3/W2YpIjmTGoZyIlgyhIPT6kgMONc9xb/WpkYZfoQ==","repository":{"url":"git+https://github.com/agent-group-lab/agent-host.git","type":"git","directory":"packages/provider-adapter"},"_npmVersion":"11.11.0","description":"- Never commit API keys, tokens, or provider credentials — rely on env vars at runtime. - Never call `IToolDefinition.handler` across process boundaries — handlers are in-process closures only. - Do NOT add a new provider without implementing all `IProvid","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","nanoid":"5.1.11","@openai/codex-sdk":"0.116.0","@cfworker/json-schema":"4.1.1","@agent-group-lab/contracts":"^0.1.6","@modelcontextprotocol/node":"2.0.0-alpha.2","@modelcontextprotocol/server":"2.0.0-alpha.2","@anthropic-ai/claude-agent-sdk":"0.2.138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/provider-adapter_0.1.6_1778512539365_0.9343941864689247","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@agent-group-lab/provider-adapter","version":"1.0.0","_id":"@agent-group-lab/provider-adapter@1.0.0","maintainers":[{"name":"j-xzy","email":"wu38607@gmail.com"}],"homepage":"https://github.com/agent-group-lab/agent-host#readme","bugs":{"url":"https://github.com/agent-group-lab/agent-host/issues"},"dist":{"shasum":"1c81b6f9de1077c5d9a598fc8c786d7ae439a51c","tarball":"https://registry.npmjs.org/@agent-group-lab/provider-adapter/-/provider-adapter-1.0.0.tgz","fileCount":46,"integrity":"sha512-l1F6pfNGi8NNq+wuPvwzarGIzb00vfDQPX0e0itJSSrMr4OSIvLCmqxYFFPXfBLuGevOt8clDt3Kp4A32PmoEw==","signatures":[{"sig":"MEQCIBoqjNaaPxA7L3Uixp038pch02vFtw34/mjDEf3zJEA9AiBsuYlp5HZ/PJxqSGdhS2S9kujiGEgwhHH7wORkADRBBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-group-lab%2fprovider-adapter@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81244},"type":"module","_from":"file:agent-group-lab-provider-adapter-1.0.0.tgz","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./codex":{"import":{"types":"./dist/esm/codex/index.d.ts","default":"./dist/esm/codex/index.js"}},"./claude":{"import":{"types":"./dist/esm/claude/index.d.ts","default":"./dist/esm/claude/index.js"}}},"scripts":{"build":"rimraf ./dist && tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf ./node_modules dist","check:dep":"depcruise --config .dependency-cruiser.mjs src","check:lint":"biome check --write","check:test":"vitest --watch=false","check:type":"tsc -p ./tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5e5eb2-3625-4489-b9e1-4bef9128328f"}},"_resolved":"/tmp/78dd390b222a29a297eed59f09b58ea3/agent-group-lab-provider-adapter-1.0.0.tgz","_integrity":"sha512-l1F6pfNGi8NNq+wuPvwzarGIzb00vfDQPX0e0itJSSrMr4OSIvLCmqxYFFPXfBLuGevOt8clDt3Kp4A32PmoEw==","repository":{"url":"git+https://github.com/agent-group-lab/agent-host.git","type":"git","directory":"packages/provider-adapter"},"_npmVersion":"11.11.0","description":"- Never commit API keys, tokens, or provider credentials — rely on env vars at runtime. - Never call `IToolDefinition.handler` across process boundaries — handlers are in-process closures only. - Do NOT add a new provider without implementing all `IProvid","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.4.3","nanoid":"5.1.11","@openai/codex-sdk":"0.130.0","@cfworker/json-schema":"4.1.1","@agent-group-lab/contracts":"^1.0.0","@modelcontextprotocol/node":"2.0.0-alpha.2","@modelcontextprotocol/server":"2.0.0-alpha.2","@anthropic-ai/claude-agent-sdk":"0.2.138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/provider-adapter_1.0.0_1778547864874_0.4524750337507548","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agent-group-lab/provider-adapter","version":"1.0.1","_id":"@agent-group-lab/provider-adapter@1.0.1","maintainers":[{"name":"j-xzy","email":"wu38607@gmail.com"}],"homepage":"https://github.com/agent-group-lab/agent-host#readme","bugs":{"url":"https://github.com/agent-group-lab/agent-host/issues"},"dist":{"shasum":"2e3eaa439748b6c41ce14411ac694d8503150565","tarball":"https://registry.npmjs.org/@agent-group-lab/provider-adapter/-/provider-adapter-1.0.1.tgz","fileCount":46,"integrity":"sha512-CTQIsdyFLPzkCImcIoxMZqba55udv9DZUQvTgwPVuAia0nNiV5FSDruD+3lQFEAcj6eZmetxQR/7ki6uzV6szA==","signatures":[{"sig":"MEQCIBtNZubobJJAkAChbZAVOQxCZ7dWIzxTarb5kgcV5/6sAiBsc8+p3mX4Sf7JMQYkKG23gdQszSfAicIIJfRc6zrGFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-group-lab%2fprovider-adapter@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81244},"type":"module","_from":"file:agent-group-lab-provider-adapter-1.0.1.tgz","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./codex":{"import":{"types":"./dist/esm/codex/index.d.ts","default":"./dist/esm/codex/index.js"}},"./claude":{"import":{"types":"./dist/esm/claude/index.d.ts","default":"./dist/esm/claude/index.js"}}},"scripts":{"build":"rimraf ./dist && tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf ./node_modules dist","check:dep":"depcruise --config .dependency-cruiser.mjs src","check:lint":"biome check --write","check:test":"vitest --watch=false","check:type":"tsc -p ./tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5e5eb2-3625-4489-b9e1-4bef9128328f"}},"_resolved":"/tmp/b16cad8499bb5fbb30757d8848583e1f/agent-group-lab-provider-adapter-1.0.1.tgz","_integrity":"sha512-CTQIsdyFLPzkCImcIoxMZqba55udv9DZUQvTgwPVuAia0nNiV5FSDruD+3lQFEAcj6eZmetxQR/7ki6uzV6szA==","repository":{"url":"git+https://github.com/agent-group-lab/agent-host.git","type":"git","directory":"packages/provider-adapter"},"_npmVersion":"11.12.1","description":"- Never commit API keys, tokens, or provider credentials — rely on env vars at runtime. - Never call `IToolDefinition.handler` across process boundaries — handlers are in-process closures only. - Do NOT add a new provider without implementing all `IProvid","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3","nanoid":"5.1.11","@openai/codex-sdk":"0.130.0","@cfworker/json-schema":"4.1.1","@agent-group-lab/contracts":"^1.0.1","@modelcontextprotocol/node":"2.0.0-alpha.2","@modelcontextprotocol/server":"2.0.0-alpha.2","@anthropic-ai/claude-agent-sdk":"0.2.140"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"25.7.0"},"_npmOperationalInternal":{"tmp":"tmp/provider-adapter_1.0.1_1778943226739_0.6552117434757239","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@agent-group-lab/provider-adapter","version":"1.1.0","type":"module","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"}},"./codex":{"import":{"types":"./dist/esm/codex/index.d.ts","default":"./dist/esm/codex/index.js"}},"./claude":{"import":{"types":"./dist/esm/claude/index.d.ts","default":"./dist/esm/claude/index.js"}}},"dependencies":{"@anthropic-ai/claude-agent-sdk":"0.2.140","@cfworker/json-schema":"4.1.1","@modelcontextprotocol/server":"2.0.0-alpha.2","@modelcontextprotocol/node":"2.0.0-alpha.2","@openai/codex-sdk":"0.130.0","nanoid":"5.1.11","zod":"4.4.3","@agent-group-lab/contracts":"^1.1.0"},"devDependencies":{"@types/node":"25.7.0"},"repository":{"type":"git","url":"https://github.com/agent-group-lab/agent-host","directory":"packages/provider-adapter"},"publishConfig":{"access":"public"},"scripts":{"build":"rimraf ./dist && tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf ./node_modules dist","check:test":"vitest --watch=false","check:lint":"biome check --write","check:type":"tsc -p ./tsconfig.json --noEmit","check:dep":"depcruise --config .dependency-cruiser.mjs src"},"_nodeVersion":"26.0.0","_id":"@agent-group-lab/provider-adapter@1.1.0","dist":{"integrity":"sha512-NTnHN41vC3eLrQhbrReFJ4nmhUHDDAhR8mZj7MhoquD7lsgC6FJp74FZWaX6P+HkCXB+baYHJ9yguw3J4bPC2w==","shasum":"43fa393892f18bf846d9f0d619abce3772309838","tarball":"https://registry.npmjs.org/@agent-group-lab/provider-adapter/-/provider-adapter-1.1.0.tgz","fileCount":46,"unpackedSize":81244,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-group-lab%2fprovider-adapter@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFg/oz18CceYY5VBx3Q+VR8VAFjvNMRUDEaC9CIBXbQtAiBDPk/+m2jYVql/R2nvAHnq9oMQSRLmqtjKHsUElQyw8g=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5e5eb2-3625-4489-b9e1-4bef9128328f"}},"directories":{},"maintainers":[{"name":"j-xzy","email":"wu38607@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/provider-adapter_1.1.0_1779068879284_0.6085603826563146"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-11T14:42:18.711Z","modified":"2026-05-18T01:47:59.702Z","0.1.4":"2026-05-11T14:42:18.921Z","0.1.5":"2026-05-11T14:59:34.079Z","0.1.6":"2026-05-11T15:15:39.599Z","1.0.0":"2026-05-12T01:04:25.047Z","1.0.1":"2026-05-16T14:53:46.881Z","1.1.0":"2026-05-18T01:47:59.426Z"},"repository":{"type":"git","url":"https://github.com/agent-group-lab/agent-host","directory":"packages/provider-adapter"},"maintainers":[{"name":"j-xzy","email":"wu38607@gmail.com"}],"readme":"","readmeFilename":""}