Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

fleet-edge-worker

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fleet-edge-worker

Cloudflare Worker for SuperInstance fleet coordination at the edge.

latest
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

fleet-edge-worker

Cloudflare Worker for SuperInstance fleet coordination at the edge.

Routes vessel bottles, dispatches actions to fleet agents, and serves fleet status — all from Cloudflare's global network.

Architecture

HTTP Request → Router → Action Registry → Bottle → KV + R2 → Agent Poll
                                                     ↓
                                              WebSocket (Durable Object)

Conservation law enforced: every action in = exactly one bottle out (γ + η = C). No action is lost, no bottle is duplicated.

Endpoints

MethodPathDescription
POST/dispatchDispatch a fleet action → creates a bottle
GET/statusFleet status, metrics, agent count
GET/agentsList all registered fleet agents
GET/actionsList all registered actions
GET/bottles/:agentPoll an agent's bottle inbox
PUT/bottles/:idConfirm bottle delivery/consumption
GET/healthHealth check

Dispatch Example

curl -X POST https://fleet-edge.workers.dev/dispatch \
  -H "Content-Type: application/json" \
  -d '{
    "action": "chord_request",
    "payload": { "notes": ["C4", "E4", "G4"], "velocity": 100 }
  }'

Response:

{
  "ok": true,
  "bottle": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "target": "fleet-midi/chord",
    "action": "chord_request",
    "status": "outgoing"
  },
  "dispatched_at": 1717948800000
}

Registered Agents

AgentPortCapabilities
fleet-midi8101chord, fx, melody, rhythm
ghost-track8102accompaniment, variation
persona-engine8103persona, voice
fleet-conductor8104conduct, schedule, tempo
forgemaster8105forge, build, compile
oracle28106infer, voice-to-midi
construct8107coordinate, dispatch

Storage

  • KV (FLEET_KV): Bottle routing, inbox indices, daily metrics (auto-expiring)
  • R2 (VESSELS): Durable bottle log (persistent archive)
  • Durable Object (AgentHub): WebSocket hub for real-time agent notifications

Development

npm install
npm run dev     # Local dev server
npm test        # Run tests
npm run deploy  # Deploy to Cloudflare

Integration with I2I Dispatcher

This worker is the edge counterpart to the local i2iDispatcher.ts:

  • Local dispatcher → writes bottles to /tmp/i2i-vessel/ for local agents
  • Edge worker → writes bottles to KV/R2 for remote agents and public API

Both share the same action registry and bottle format. The 16 actions and 7 agents are mirrored.

License

MIT OR Apache-2.0

FAQs

Package last updated on 11 Jun 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts