{
  "agents": {
    "defaults": {
      "model": {
        "primary": "openai-codex/gpt-5.4",
        "fallbacks": [
          "google-vertex/gemini-2.5-flash",
          "openai/gpt-5-mini"
        ]
      },
      "models": {
        "openai-codex/gpt-5.4": {},
        "google-vertex/gemini-2.5-flash": {},
        "ollama/llama3.1:8b-instruct-q4_0": {},
        "ollama/qwen2.5:7b-instruct": {},
        "ollama/gemma4:26b": {},
        "ollama/gemma4:31b": {},
        "openai-codex/gpt-5.5": {
          "params": {}
        }
      },
      "workspace": "/home/kevin/.openclaw/workspace",
      "sandbox": {
        "mode": "off"
      },
      "heartbeat": {
        "every": "0m"
      }
    }
  },
  "channels": {
    "telegram": {
      "botToken": "8619554033:AAEqwMLRDgeEcTlrgE9VGi5n5CMlL9eSif0",
      "enabled": true,
      "groups": {
        "*": {
          "requireMention": true
        }
      }
    }
  },
  "gateway": {
    "auth": {
      "mode": "token",
      "token": "c86cca5b538723dd887f73ea762c2beb628d96c3dbd217fb"
    },
    "bind": "lan",
    "controlUi": {
      "allowInsecureAuth": true,
      "allowedOrigins": [
        "*"
      ],
      "dangerouslyAllowHostHeaderOriginFallback": true,
      "dangerouslyDisableDeviceAuth": true
    },
    "mode": "local",
    "nodes": {
      "denyCommands": [
        "camera.snap",
        "camera.clip",
        "screen.record",
        "contacts.add",
        "calendar.add",
        "reminders.add",
        "sms.send",
        "sms.search"
      ]
    },
    "port": 18789,
    "tailscale": {
      "mode": "off",
      "resetOnExit": false
    }
  },
  "hooks": {
    "internal": {
      "enabled": true,
      "entries": {
        "boot-md": {
          "enabled": true
        },
        "bootstrap-extra-files": {
          "enabled": true
        },
        "command-logger": {
          "enabled": true
        },
        "session-memory": {
          "enabled": true
        }
      }
    }
  },
  "meta": {
    "lastTouchedVersion": "2026.4.24",
    "lastTouchedAt": "2026-04-26T21:05:02.512Z"
  },
  "plugins": {
    "allow": [
      "acpx",
      "alibaba",
      "amazon-bedrock",
      "amazon-bedrock-mantle",
      "anthropic",
      "anthropic-vertex",
      "brave",
      "browser",
      "byteplus",
      "chutes",
      "cloudflare-ai-gateway",
      "comfy",
      "copilot-proxy",
      "deepgram",
      "deepseek",
      "device-pair",
      "diagnostics-otel",
      "diffs",
      "duckduckgo",
      "elevenlabs",
      "exa",
      "fal",
      "firecrawl",
      "fireworks",
      "github-copilot",
      "google",
      "groq",
      "huggingface",
      "imessage",
      "kilocode",
      "litellm",
      "llm-task",
      "lobster",
      "memory-core",
      "microsoft",
      "microsoft-foundry",
      "minimax",
      "mistral",
      "moonshot",
      "nvidia",
      "ollama",
      "openai",
      "opencode",
      "opencode-go",
      "open-prose",
      "openrouter",
      "openshell",
      "perplexity",
      "phone-control",
      "qianfan",
      "qwen",
      "runway",
      "searxng",
      "sglang",
      "signal",
      "slack",
      "stepfun",
      "synthetic",
      "talk-voice",
      "tavily",
      "telegram"
    ],
    "entries": {
      "brave": {
        "config": {
          "webSearch": {
            "apiKey": "BSANcDMLCNC_j2iLxSBCfU9NWiLh4PI"
          }
        },
        "enabled": true
      },
      "litellm": {
        "enabled": true
      },
      "ollama": {
        "enabled": true
      },
      "openai": {
        "enabled": true
      },
      "microsoft": {
        "enabled": true
      }
    }
  },
  "session": {
    "dmScope": "per-channel-peer"
  },
  "skills": {
    "install": {
      "nodeManager": "npm"
    }
  },
  "tools": {
    "profile": "full",
    "web": {
      "search": {
        "enabled": true,
        "provider": "brave"
      }
    },
    "elevated": {
      "enabled": true,
      "allowFrom": {
        "telegram": [
          "*"
        ],
        "webchat": [
          "*"
        ],
        "discord": [
          "*"
        ],
        "whatsapp": [
          "*"
        ],
        "signal": [
          "*"
        ],
        "imessage": [
          "*"
        ]
      }
    },
    "exec": {
      "security": "full"
    },
    "media": {
      "audio": {
        "models": [
          {
            "command": "python3",
            "type": "cli",
            "timeoutSeconds": 120,
            "args": [
              "/home/kevin/.openclaw/scripts/transcribe_audio.py",
              "{{MediaPath}}"
            ]
          }
        ]
      }
    }
  },
  "wizard": {
    "lastRunAt": "2026-04-11T05:39:06.741Z",
    "lastRunCommand": "doctor",
    "lastRunMode": "local",
    "lastRunVersion": "2026.4.3"
  },
  "models": {
    "mode": "merge",
    "providers": {
      "litellm": {
        "baseUrl": "http://localhost:4001",
        "apiKey": "sk-Nw3waLLvC6GZFgmmGyG4qg",
        "api": "openai-completions",
        "models": [
          {
            "id": "mixtral-8x7b",
            "name": "Mixtral 8x7B",
            "reasoning": false,
            "input": [
              "text"
            ],
            "contextWindow": 32768,
            "maxTokens": 8192
          },
          {
            "id": "gemma4-31b",
            "name": "Gemma 4 31B",
            "reasoning": false,
            "input": [
              "text"
            ],
            "contextWindow": 16384,
            "maxTokens": 4096
          },
          {
            "id": "gemma4-26b",
            "name": "Gemma 4 26B",
            "reasoning": false,
            "input": [
              "text"
            ],
            "contextWindow": 16384,
            "maxTokens": 4096
          },
          {
            "id": "codellama-7b",
            "name": "CodeLlama 7B",
            "reasoning": false,
            "input": [
              "text"
            ],
            "contextWindow": 16384,
            "maxTokens": 4096
          },
          {
            "id": "llama3.1-8b",
            "name": "Llama 3.1 8B",
            "reasoning": false,
            "input": [
              "text"
            ],
            "contextWindow": 131072,
            "maxTokens": 8192
          },
          {
            "id": "phi3",
            "name": "Phi-3",
            "reasoning": false,
            "input": [
              "text"
            ],
            "contextWindow": 4096,
            "maxTokens": 2048
          }
        ]
      }
    }
  },
  "messages": {
    "tts": {
      "auto": "always",
      "provider": "microsoft",
      "prefsPath": "~/.openclaw/settings/tts.json",
      "providers": {
        "microsoft": {
          "enabled": true,
          "voice": "es-ES-XimenaNeural",
          "lang": "es-ES"
        }
      },
      "enabled": true,
      "mode": "final"
    }
  },
  "auth": {
    "profiles": {
      "openai-codex:annmoon77@hotmail.com": {
        "provider": "openai-codex",
        "mode": "oauth"
      }
    }
  },
  "acp": {
    "enabled": false
  }
}
