Full Configuration Reference

Complete reference for all nexus.config.yaml options.

Top-Level Structure

name: my-project
version: "0.1.0"

agents:
  # Agent definitions...

supervisors:
  # Supervisor definitions...

sagas:
  # Saga definitions...

workflows:
  # Workflow definitions...

pools:
  # Pool definitions...

cost:
  # Cost control settings...

broker:
  # Broker routing settings...

edge:
  # Edge deployment settings...

skills:
  # Skill definitions...

audit:
  # Audit settings...

Agent Options

Option Type Default Description
template string required Agent template name
source string required Path to agent source
status string idle Initial status
sandbox.memory_limit string 256MB Max memory
sandbox.cpu_timeout string 30s Max CPU time
sandbox.network string restricted Network mode

Supervisor Options

Option Type Default Description
strategy string one_for_one Restart strategy
max_restarts number 3 Max restarts in window
window_secs number 60 Restart window
children list required Child agent names

Cost Options

Option Type Default Description
default_budget number 1000 Default budget in cents
alert_threshold number 0.8 Alert at this %
hard_limit boolean true Enforce hard limits