{"_id":"@chaitin-ai/agent-compose-client","_rev":"2-b387041b0180beb62e3838a850ea5e16","name":"@chaitin-ai/agent-compose-client","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@chaitin-ai/agent-compose-client","version":"0.1.0","keywords":["agent-compose","connectrpc","protobuf","client"],"license":"LGPL-3.0-only","_id":"@chaitin-ai/agent-compose-client@0.1.0","maintainers":[{"name":"mentats","email":"innomentats@gmail.com"}],"homepage":"https://github.com/chaitin/agent-compose#readme","bugs":{"url":"https://github.com/chaitin/agent-compose/issues"},"dist":{"shasum":"b2b7ca2ba02ad4918393798e88f48b2b6af1c901","tarball":"https://registry.npmjs.org/@chaitin-ai/agent-compose-client/-/agent-compose-client-0.1.0.tgz","fileCount":15,"integrity":"sha512-3QJMUBRdmvvXC6IpdBJn2zjrsfML1Xs4+/7ZxDNsxdgUBbKZ77H08p8fJ2s4O5AYVkL9usyDJZ823KeZakGNkg==","signatures":[{"sig":"MEQCIFlL+GDb6ieTBKPFsVqS0UMErYJDuMHrMNxC7OHREiwUAiBHjroeZcEJfY7nxgf38jB3XYjqWKpj7/a8Z0CqbCG+tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chaitin-ai%2fagent-compose-client@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552197},"type":"module","engines":{"node":">=20"},"exports":{"./*":"./dist/*"},"gitHead":"9cf3a439c23c5a8ea94f4542d4fef0dd624a6dc1","scripts":{"gen":"rm -rf src && mkdir -p src && protoc --plugin=./node_modules/.bin/protoc-gen-es --plugin=./node_modules/.bin/protoc-gen-connect-es -I ../proto --es_out src --es_opt target=ts,import_extension=.js --connect-es_out src --connect-es_opt target=ts,import_extension=.js health/v1/health.proto agentcompose/v1/agentcompose.proto agentcompose/v2/agentcompose.proto","build":"tsc -p tsconfig.json","clean":"rm -rf src dist","prepublishOnly":"npm run gen && npm run build"},"_npmUser":{"name":"mentats","email":"innomentats@gmail.com"},"repository":{"url":"git+https://github.com/chaitin/agent-compose.git","type":"git","directory":"proto-client"},"_npmVersion":"10.9.8","description":"Generated ConnectRPC/protobuf client for agent-compose.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@bufbuild/protobuf":"^1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@bufbuild/protoc-gen-es":"^1.10.1","@connectrpc/protoc-gen-connect-es":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-compose-client_0.1.0_1782463855629_0.3224835949974296","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-06-26T08:50:55.384Z","modified":"2026-09-14T03:25:05.186Z","0.1.0":"2026-06-26T08:50:55.770Z"},"bugs":{"url":"https://github.com/chaitin/agent-compose/issues"},"license":"LGPL-3.0-only","homepage":"https://github.com/chaitin/agent-compose#readme","keywords":["agent-compose","connectrpc","protobuf","client"],"repository":{"url":"git+https://github.com/chaitin/agent-compose.git","type":"git","directory":"proto-client"},"description":"Generated ConnectRPC/protobuf client for agent-compose.","maintainers":[{"email":"innomentats@gmail.com","name":"mentats"},{"email":"chuan.wang@chaitin.com","name":"eetoc"}],"readme":"# @chaitin-ai/agent-compose-client\n\nagent-compose 的 ConnectRPC/protobuf TypeScript 客户端，由 `proto/` 生成。\n\n## 安装\n\n```bash\nnpm install @chaitin-ai/agent-compose-client\n```\n\n## 使用\n\n```ts\nimport { createPromiseClient } from \"@connectrpc/connect\";\nimport { createConnectTransport } from \"@connectrpc/connect-web\";\nimport { HealthService } from \"@chaitin-ai/agent-compose-client/health/v1/health_connect.js\";\n\nconst transport = createConnectTransport({ baseUrl: \"/\" });\nconst health = createPromiseClient(HealthService, transport);\n```\n\n## 维护\n\n本包不提交生成代码；CI 在打 `client-v*` tag 时从 `proto/` 现生成并发布。\n本地可运行 `npm install && npm run gen && npm run build` 验证。\n","readmeFilename":"README.md"}