{
  "meta": {
    "lastTouchedVersion": "2026.2.1",
    "lastTouchedAt": "2026-02-07T06:29:53.852Z"
  },
  "wizard": {
    "lastRunAt": "2026-02-02T23:54:07.159Z",
    "lastRunVersion": "2026.2.1",
    "lastRunCommand": "configure",
    "lastRunMode": "local"
  },
  "auth": {
    "profiles": {
      "openai-codex:default": {
        "provider": "openai-codex",
        "mode": "oauth"
      }
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "openai-codex/gpt-5.2"
      },
      "models": {
        "openai-codex/gpt-5.2": {},
        "anthropic/claude-sonnet-4-5": {
          "alias": "claude"
        },
        "xai/grok-4": {
          "alias": "grok"
        }
      },
      "workspace": "/home/isthekid/.openclaw/workspace",
      "compaction": {
        "mode": "safeguard"
      },
      "maxConcurrent": 4,
      "subagents": {
        "maxConcurrent": 8
      }
    }
  },
  "tools": {
    "web": {
      "search": {
        "enabled": true,
        "provider": "perplexity",
        "perplexity": {
          "model": "sonar"
        }
      },
      "fetch": {
        "enabled": false
      }
    },
    "media": {
      "audio": {
        "enabled": true,
        "scope": {
          "default": "deny",
          "rules": [
            {
              "action": "allow",
              "match": {
                "chatType": "direct"
              }
            }
          ]
        },
        "maxBytes": 20971520,
        "models": [
          {
            "provider": "openai",
            "model": "gpt-4o-mini-transcribe"
          }
        ]
      }
    }
  },
  "messages": {
    "ackReactionScope": "group-mentions",
    "tts": {
      "auto": "tagged",
      "provider": "openai",
      "openai": {
        "apiKey": "",
        "model": "gpt-4o-mini-tts",
        "voice": "alloy"
      },
      "edge": {
        "enabled": true,
        "voice": "en-GB-RyanNeural",
        "lang": "en-GB",
        "outputFormat": "audio-24khz-48kbitrate-mono-mp3"
      }
    }
  },
  "commands": {
    "native": "auto",
    "nativeSkills": "auto"
  },
  "hooks": {
    "enabled": true,
    "path": "/hooks",
    "token": "f18c16c63cc75d01d98b5028553e4f6a",
    "presets": [
      "gmail"
    ],
    "mappings": [
      {
        "match": {
          "path": "gmail"
        },
        "action": "agent",
        "wakeMode": "now",
        "name": "Gmail Intake",
        "sessionKey": "hook:gmail:{{messages[0].id}}",
        "messageTemplate": "New email\nFrom: {{messages[0].from}}\nSubject: {{messages[0].subject}}\n\n{{messages[0].snippet}}\n\n{{messages[0].body}}",
        "deliver": true,
        "channel": "last"
      }
    ]
  },
  "channels": {
    "telegram": {
      "enabled": true,
      "dmPolicy": "pairing",
      "botToken": "8469711864:AAHp2A6CDMjq7C3L7TNq_XcxvFcKgOTUe8w",
      "groupPolicy": "allowlist",
      "streamMode": "partial"
    }
  },
  "gateway": {
    "port": 18789,
    "mode": "local",
    "bind": "loopback",
    "controlUi": {
      "basePath": "/"
    },
    "auth": {
      "mode": "token",
      "token": "ceb0a0d1d9ac74bec89ee947929ebdaebb43ab0ed67a00dc"
    },
    "tailscale": {
      "mode": "off",
      "resetOnExit": false
    }
  },
  "plugins": {
    "entries": {
      "telegram": {
        "enabled": true
      }
    }
  }
}
