{
  "stateDirName": "system-agent-ring-zero-state",
  "defaultWorkspaceName": "openclaw-main-workspace",
  "agentWorkspaceName": "openclaw-reef-workspace",
  "dockerDefaultWorkspace": "/tmp/system-agent-first-run",
  "dockerAgentWorkspace": "/tmp/openclaw-reef",
  "agentId": "reef",
  "model": "claude-cli/claude-opus-5",
  "telegramEnv": "TELEGRAM_BOT_TOKEN",
  "telegramToken": "123456:openclaw-openclaw-telegram-e2e-token",
  "commands": [
    {
      "id": "setup",
      "message": "please finish basic setup with workspace {defaultWorkspace}",
      "expectOutput": "[openclaw] done: openclaw.setup",
      "approve": true,
      "planner": true
    },
    {
      "id": "default-model",
      "message": "set default model {model}",
      "expectOutput": "[openclaw] done: config.setDefaultModel",
      "approve": true
    },
    {
      "id": "agent",
      "message": "create agent {agentId} workspace {agentWorkspace}",
      "expectOutput": "[openclaw] done: agents.create",
      "approve": true
    },
    {
      "id": "discord-token",
      "message": "config set-ref channels.discord.token env {discordEnv}",
      "expectOutput": "[openclaw] done: config.setRef",
      "approve": true
    },
    {
      "id": "discord-enabled",
      "message": "config set channels.discord.enabled true",
      "expectOutput": "[openclaw] done: config.set",
      "approve": true
    },
    {
      "id": "validate",
      "message": "validate config",
      "expectOutput": "Config valid:",
      "approve": false
    }
  ],
  "auditOperations": [
    "openclaw.setup",
    "config.setDefaultModel",
    "agents.create",
    "config.setRef",
    "config.set"
  ]
}
