{"_id":"@coderage-labs/openclaw-fleet-agent","_rev":"4-80d98c35800cd32397113b046943b6a5","name":"@coderage-labs/openclaw-fleet-agent","dist-tags":{"latest":"0.9.1"},"versions":{"0.7.1":{"name":"@coderage-labs/openclaw-fleet-agent","version":"0.7.1","keywords":["openclaw","openclaw-plugin","fleet","agent","team-communication"],"author":{"name":"Chris Kitch"},"license":"MIT","_id":"@coderage-labs/openclaw-fleet-agent@0.7.1","maintainers":[{"name":"kriskit","email":"chris@coderage.co.uk"}],"homepage":"https://github.com/coderage-labs/openclaw-fleet#readme","bugs":{"url":"https://github.com/coderage-labs/openclaw-fleet/issues"},"dist":{"shasum":"2b0321551958d7c35b8a4a8b728ede1cdc9ef12b","tarball":"https://registry.npmjs.org/@coderage-labs/openclaw-fleet-agent/-/openclaw-fleet-agent-0.7.1.tgz","fileCount":8,"integrity":"sha512-2XT2zK32B7j2VdYFfGCTDf5o0wNwDyKn6DtXA5gkHiDy2w0BMTjt2+1zORknb0IUnlw87ozL1RHOddUsEI6MXg==","signatures":[{"sig":"MEUCIEQueJ1d8cHxIugpCYbeDvQBIOUtT85/Y9bAKmlpqRl/AiEA5lYX/+1BtHPEYd6Uivdn12130YmR29LE/m6EWfNYmuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91011},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"163505d8f6b89c21ed8154e10b8abf9dd910dcaa","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc"},"_npmUser":{"name":"kriskit","email":"chris@coderage.co.uk"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/coderage-labs/openclaw-fleet.git","type":"git","directory":"plugins/fleet-agent"},"_npmVersion":"10.9.4","description":"Fleet agent plugin for OpenClaw — managed team communication with ACL, status reporting, and maintenance support","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@coderage-labs/openclaw-fleet-plugin-shared":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-fleet-agent_0.7.1_1773354020148_0.21321777156705202","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@coderage-labs/openclaw-fleet-agent","version":"0.7.2","keywords":["openclaw","openclaw-plugin","fleet","agent","team-communication"],"author":{"name":"Chris Kitch"},"license":"MIT","_id":"@coderage-labs/openclaw-fleet-agent@0.7.2","maintainers":[{"name":"kriskit","email":"chris@coderage.co.uk"}],"homepage":"https://github.com/coderage-labs/openclaw-fleet#readme","bugs":{"url":"https://github.com/coderage-labs/openclaw-fleet/issues"},"dist":{"shasum":"670ee032f9553c19fef7cf73ef35cbc9917bac22","tarball":"https://registry.npmjs.org/@coderage-labs/openclaw-fleet-agent/-/openclaw-fleet-agent-0.7.2.tgz","fileCount":7,"integrity":"sha512-YR38dxeixxkwCdVi8/YMicTUZhhZCk/HypyagatsgMeRaCGy2L+ZzvWxDdyF4jYg91skJEMyJbeisZ4E1htTyg==","signatures":[{"sig":"MEYCIQCqeDxu4Cf+hPl4A0JJV4prTnYO40W5/hEfSEr4aFVLxgIhALzBFiF+dkG4299GHtJT7DKJdkyk+uZ9gGpukGMGQtcB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90260},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"312b4d0d99beeb5624fab2cb9015fae91e075c4c","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc"},"_npmUser":{"name":"kriskit","email":"chris@coderage.co.uk"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/coderage-labs/openclaw-fleet.git","type":"git","directory":"plugins/fleet-agent"},"_npmVersion":"10.9.4","description":"Fleet agent plugin for OpenClaw — managed team communication with ACL, status reporting, and maintenance support","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@coderage-labs/openclaw-fleet-plugin-shared":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-fleet-agent_0.7.2_1773355849549_0.12930174421349205","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@coderage-labs/openclaw-fleet-agent","version":"0.8.0","keywords":["openclaw","openclaw-plugin","fleet","agent","team-communication"],"author":{"name":"Chris Kitch"},"license":"MIT","_id":"@coderage-labs/openclaw-fleet-agent@0.8.0","maintainers":[{"name":"kriskit","email":"chris@coderage.co.uk"}],"homepage":"https://github.com/coderage-labs/openclaw-fleet#readme","bugs":{"url":"https://github.com/coderage-labs/openclaw-fleet/issues"},"dist":{"shasum":"a505e474a2245c09c40bc75eea87484f842d3d9a","tarball":"https://registry.npmjs.org/@coderage-labs/openclaw-fleet-agent/-/openclaw-fleet-agent-0.8.0.tgz","fileCount":7,"integrity":"sha512-QC9BWuMHIkXmJz9lyvZYh9e5xW0PSQ1S3DTWXXuxqdPElFJ9Pzdn5cLSc4J8ToJRG51cpn/41sy1Jjw0dY8hlg==","signatures":[{"sig":"MEQCIDdX4ldUvrnOeg1xD03QPmFD38AbsWM2BMsZZsBSB2CSAiAVWW/q7EmJ/iYJmvfabOMEBRQKG1kV8o+0KKH8HYrBVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7ef2601f5049c657391d4457bfad2fc797f62976","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc"},"_npmUser":{"name":"kriskit","email":"chris@coderage.co.uk"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/coderage-labs/openclaw-fleet.git","type":"git","directory":"plugins/fleet-agent"},"_npmVersion":"10.9.4","description":"Fleet agent plugin for OpenClaw — managed team communication with ACL, status reporting, and maintenance support","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@coderage-labs/openclaw-fleet-plugin-shared":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.3.2"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-fleet-agent_0.8.0_1773358556963_0.9148000271105936","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@coderage-labs/openclaw-fleet-agent","version":"0.9.1","description":"Fleet agent plugin for OpenClaw — managed team communication with ACL, status reporting, and maintenance support","main":"dist/index.js","types":"dist/index.d.ts","type":"module","scripts":{"build":"tsc","test":"node --test dist/**/*.test.js"},"keywords":["openclaw","openclaw-plugin","fleet","agent","team-communication"],"author":{"name":"Chris Kitch"},"license":"MIT","dependencies":{"@coderage-labs/openclaw-fleet-plugin-shared":"^1.0.0"},"devDependencies":{"@types/node":"^25.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"repository":{"type":"git","url":"git+https://github.com/coderage-labs/openclaw-fleet.git","directory":"plugins/fleet-agent"},"openclaw":{"extensions":["./dist/index.js"]},"_id":"@coderage-labs/openclaw-fleet-agent@0.9.1","gitHead":"7844e698714ac34a125f77999045a425616b1324","bugs":{"url":"https://github.com/coderage-labs/openclaw-fleet/issues"},"homepage":"https://github.com/coderage-labs/openclaw-fleet#readme","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-D/MFBx/hVvOxnKaLU8g94zjuLoIMokCcnGhBmmQ3ssB7mTyN1jy4XaxLpq2NiEhM1qpKWs2n4H4wE4W6/iTCRw==","shasum":"428be6d3fc837c8c24e1697a37ebdc8f3fe05638","tarball":"https://registry.npmjs.org/@coderage-labs/openclaw-fleet-agent/-/openclaw-fleet-agent-0.9.1.tgz","fileCount":7,"unpackedSize":90828,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID3VFuFfts42DWLH3D3KgiSt2zQfsT2Vj7V/aQQBc1HzAiAsUtEvoIkqqixib7m0fKaoCCTHCBTytTpWBrNld9AxQA=="}]},"_npmUser":{"name":"kriskit","email":"chris@coderage.co.uk"},"directories":{},"maintainers":[{"name":"kriskit","email":"chris@coderage.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-fleet-agent_0.9.1_1773382423454_0.6591745486308727"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-12T22:20:20.073Z","modified":"2026-03-13T06:13:43.753Z","0.7.1":"2026-03-12T22:20:20.312Z","0.7.2":"2026-03-12T22:50:49.705Z","0.8.0":"2026-03-12T23:35:57.106Z","0.9.1":"2026-03-13T06:13:43.639Z"},"bugs":{"url":"https://github.com/coderage-labs/openclaw-fleet/issues"},"author":{"name":"Chris Kitch"},"license":"MIT","homepage":"https://github.com/coderage-labs/openclaw-fleet#readme","keywords":["openclaw","openclaw-plugin","fleet","agent","team-communication"],"repository":{"type":"git","url":"git+https://github.com/coderage-labs/openclaw-fleet.git","directory":"plugins/fleet-agent"},"description":"Fleet agent plugin for OpenClaw — managed team communication with ACL, status reporting, and maintenance support","maintainers":[{"name":"kriskit","email":"chris@coderage.co.uk"}],"readme":"# @coderage-labs/openclaw-fleet-agent\n\nOpenClaw plugin for fleet-managed instances. Installed automatically by [openclaw-fleet](https://github.com/coderage-labs/openclaw-fleet) on every managed instance.\n\n## What It Does\n\n- **Heartbeat reporting** — sends health status and loaded agents list to the fleet control plane\n- **Status endpoint** — `/fleet/status` for idle/busy/draining state\n- **Maintenance support** — `/fleet/drain` to gracefully stop accepting work\n- **Health endpoint** — `/fleet/health` for fleet-control health checks\n- **Task execution** — `/fleet/task` receives work dispatched by fleet workflows\n- **Instance-to-instance communication** via configured contact lists\n\n## Installation\n\nInstalled automatically by the fleet changeset pipeline. For manual installation:\n\n```bash\nnpm install @coderage-labs/openclaw-fleet-agent\n```\n\n## Configuration\n\nGenerated automatically by fleet-control in `openclaw.json`:\n\n```json\n{\n  \"plugins\": {\n    \"entries\": {\n      \"openclaw-fleet-agent\": {\n        \"enabled\": true,\n        \"config\": {\n          \"org\": \"default\",\n          \"instanceName\": \"my-instance\",\n          \"role\": \"general\",\n          \"controlUrl\": \"http://fleet-control:3001\",\n          \"contacts\": []\n        }\n      }\n    }\n  }\n}\n```\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `fleet_task(target, message)` | Send async task to a contact |\n| `fleet_contacts()` | List configured contacts and their status |\n\n## Related\n\n- [openclaw-fleet](https://github.com/coderage-labs/openclaw-fleet) — Fleet management platform for OpenClaw\n","readmeFilename":"README.md"}