Browse all documentation
Agent platform · 8 of 9

Create and control agent fleets

Use one ENS parent as a namespace for specialized workers.

experimentalfleet control v1 · rollout receipt v1Verified 2026-07-29Owner: ENS.Tools Fleet Operations
Open this feature

Fleet creation prepares dependency-ordered subnames and records. Fleet Control composes identity readiness, stored endpoint health, verification, active policy, signed work, routeability, and pause state per immediate worker, then prepares evidence-gated canary or rolling changes.

Up to 25 worker labels per creation plan with context and endpoint templates.
Wrapped or registry ownership-path preflight.
Fleet inspection across identity, health, verification, policy, work, and partial errors.
Healthy, degraded, failed, stale, unknown, and paused remain distinct.
Deterministic inspection digest and an explicit attention queue.
Exact worker selection plus independent unsigned endpoint, context, pause, and resume record plans.
Canary, rolling, or all-at-once phases with max-unavailable limits and semantic gates.
Prepared manual rollback and a portable rollout receipt template.
Production contract

Before you run this workflow

Networks

  • Ethereum mainnet ENS subnames and resolver records

Prerequisites

  • A controlled parent ENS name
  • Immediate worker subnames
  • Fresh evidence before gated rollout phases

Wallet permissions

  • Independent resolver transactions for selected workers only

Expected result

  • Per-worker readiness and attention state
  • Canary or rolling phase plan
  • Manual rollback transactions and receipt template

Errors and recovery

  • Stop on failed semantic gate
  • Run prepared rollback manually
  • Re-inspect membership and evidence before resuming
ENS.Tools fleet control centre showing worker, readiness, routeability, policy, and open-work totals
A parent namespace is inspected as a fleet without upgrading unknown evidence to healthy.
Workflow

How to use it

  1. 1

    Create worker identities

    Enter a controlled parent, exact labels, context template, and optional endpoint base. Review subname creation before record writes.

  2. 2

    Inspect the parent

    Fleet Control discovers immediate subnames and composes available evidence per worker.

  3. 3

    Filter and select

    Use name, capability, health, readiness, policy expiry, or work state to select exact workers.

  4. 4

    Prepare a bounded rollout

    Choose endpoint rotation, context change, pause advisory, or resume advisory; then choose canary, rolling, or all-at-once strategy, batch size, and max unavailable.

  5. 5

    Execute and gate one phase

    Simulate and submit only one phase. Read back records, collect fresh health evidence, verify unselected workers did not regress, and stop on any assertion failure.

  6. 6

    Publish evidence or roll back manually

    Populate the portable receipt template after each phase. Rollback transactions are prepared but never submitted automatically.