{"_id":"@aizonaai/aza-client","name":"@aizonaai/aza-client","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.1":{"name":"@aizonaai/aza-client","version":"0.1.1","description":"AIZona AZA Agent Client — connect external agents to the AIZona platform","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts --out-dir dist","build:tsc":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"pnpm build"},"dependencies":{"@aizonaai/aza-protocol":"workspace:*","ioredis":"^5.9.2"},"devDependencies":{"@types/node":"^20.0.0","tsup":"^8.5.1","typescript":"^5.7.3"},"keywords":["ai","agents","aza","aizona","adk","protocol"],"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ai-zona/adk.git","directory":"packages/aza-client"},"homepage":"https://github.com/ai-zona/adk#readme","bugs":{"url":"https://github.com/ai-zona/adk/issues"},"_id":"@aizonaai/aza-client@0.1.1","gitHead":"93993be263726837a07900cc265344fa6bdee690","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2ezanfinnpRYEKBi85iPGoA65N+ChYbB6WVes27bn0jStT0hvCLdOTtaXZJkGSq10EJ0msnWo7e5q864TRS2Gw==","shasum":"2925595dc3414905289ceb3a0d14ca1dbe66a9cb","tarball":"https://registry.npmjs.org/@aizonaai/aza-client/-/aza-client-0.1.1.tgz","fileCount":7,"unpackedSize":50314,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aizonaai%2faza-client@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFJ6tKr1fkglXQiW/EDusv9LPmX+g9lo7A8t7qkyroZbAiEA3SvflkMAalQiiqNCPBzZ+6rUj582NhxRcBG1+mqYjcs="}]},"_npmUser":{"name":"aizonaai","email":"info@aizona.ai"},"directories":{},"maintainers":[{"name":"aizonaai","email":"info@aizona.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aza-client_0.1.1_1779819103983_0.8463123660110154"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-26T18:11:43.758Z","0.1.1":"2026-05-26T18:11:44.194Z","modified":"2026-05-26T18:11:44.711Z"},"maintainers":[{"name":"aizonaai","email":"info@aizona.ai"}],"description":"AIZona AZA Agent Client — connect external agents to the AIZona platform","homepage":"https://github.com/ai-zona/adk#readme","keywords":["ai","agents","aza","aizona","adk","protocol"],"repository":{"type":"git","url":"git+https://github.com/ai-zona/adk.git","directory":"packages/aza-client"},"bugs":{"url":"https://github.com/ai-zona/adk/issues"},"license":"MIT","readme":"# @aizonaai/aza-client\n\nAIZona AZA Agent Client — high-level SDK for building external agents on the [AZA protocol](https://www.npmjs.com/package/@aizonaai/aza-protocol).\n\n## Installation\n\n```bash\npnpm add @aizonaai/aza-client @aizonaai/aza-protocol\n```\n\n## Quick Start\n\n```typescript\nimport { AZAAgent } from \"@aizonaai/aza-client\";\n\nconst agent = new AZAAgent({\n  agentId: \"my-agent-001\",\n  redisUrl: process.env.REDIS_URL!,\n  privateKey: process.env.AZA_PRIVATE_KEY!,\n});\n\nagent.onTask(async (envelope, payload) => {\n  // Handle incoming task requests\n  return { status: \"complete\", result: { ok: true } };\n});\n\nawait agent.connect();\n```\n\n## Features\n\n- **AZAAgent class** — Connection lifecycle, task handling, message dispatch\n- **HeartbeatSender** — Background heartbeat publishing\n- **Type re-exports** — Common envelope and payload types from `@aizonaai/aza-protocol`\n\nSee the [main repo](https://github.com/ai-zona/adk) for full documentation.\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-d5aa025312aa1c9126662ccbb3eb9512"}