Orchestration Commands

Supervisor Commands

naos supervisor create <name> --strategy <strategy> [--max-restarts <n>]
naos supervisor add-child <supervisor> <child> [<child>...]
naos supervisor status <name>
naos supervisor list

Saga Commands

naos saga create <name>
naos saga add-step <saga> <step> [--compensate <agent>]
naos saga run <name> [--input <json>]
naos saga status <name>
naos saga resume <name>
naos saga reset <name>

Workflow Commands

naos workflow create <name>
naos workflow add-step <workflow> <step>
naos workflow run <name> [--input <json>]
naos workflow status <name>
naos workflow resume <name>

Pool Commands

naos pool create <name> --size <n> --agent <agent>
naos pool submit <name> <task>
naos pool status <name>
naos pool scale <name> --size <n>
naos pool drain <name>