{
  "meta": {
    "lastTouchedVersion": "2026.2.23",
    "lastTouchedAt": "2026-03-19T07:20:38.779Z"
  },
  "env": {
    "OPENROUTER_API_KEY": "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",
    "TAVILY_API_KEY": "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"
  },
  "auth": {
    "profiles": {
      "openrouter:default": {
        "provider": "openrouter",
        "mode": "api_key"
      }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "openai_proxy": {
        "baseUrl": "https://betterclau.de/openai/sub.jlypx.de/v1",
        "apiKey": "sk-21db70f88a68aa64fb64b9110b240e7073abd2e4765154597ebd615ebe3f39df",
        "api": "openai-responses",
        "models": [
          {
            "id": "gpt-5.4-mini",
            "name": "GPT-5.4 Mini"
          }
        ]
      },
      "anyrouter": {
        "baseUrl": "https://anyrouter.top",
        "apiKey": "sk-free",
        "api": "anthropic-messages",
        "models": [
          {
            "id": "claude-opus-4-6",
            "name": "Claude Opus 4.6",
            "reasoning": true,
            "input": [
              "text",
              "image"
            ],
            "cost": {
              "input": 0,
              "output": 0,
              "cacheRead": 0,
              "cacheWrite": 0
            },
            "contextWindow": 200000,
            "maxTokens": 8192
          }
        ]
      },
      "glm": {
        "baseUrl": "https://open.bigmodel.cn/api/paas/v4",
        "apiKey": "4ec1b2c278e4480c9e1c14bc8b15d920.dlqfz5kosiOpzRD9",
        "api": "openai-completions",
        "models": [
          {
            "id": "GLM-5",
            "name": "GLM-5"
          },
          {
            "id": "GLM-4.7",
            "name": "GLM-4.7"
          },
          {
            "id": "GLM-4.6",
            "name": "GLM-4.6"
          }
        ]
      },
      "volcengine": {
        "baseUrl": "https://ark.cn-beijing.volces.com/api/coding/v3",
        "apiKey": "4868982f-5dc1-47f8-a8b4-295cfc2139d5",
        "api": "openai-completions",
        "models": [
          {
            "id": "glm-4.7",
            "name": "glm-4.7",
            "reasoning": false,
            "input": [
              "text"
            ],
            "cost": {
              "input": 0,
              "output": 0,
              "cacheRead": 0,
              "cacheWrite": 0
            },
            "contextWindow": 200000,
            "maxTokens": 8192
          }
        ]
      }
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "openai_proxy/gpt-5.4-mini",
        "fallbacks": [
          "volcengine/glm-4.7",
          "openrouter/google/gemini-2.5-pro",
          "openrouter/anthropic/claude-sonnet-4"
        ]
      },
      "models": {
        "anyrouter/claude-opus-4-6": {
          "alias": "Claude Opus 4.6"
        },
        "glm/GLM-5": {
          "alias": "glm"
        },
        "openrouter/auto": {
          "alias": "OpenRouter Auto"
        },
        "openrouter/google/gemini-2.5-pro": {
          "alias": "Gemini 2.5 Pro"
        },
        "volcengine/glm-4.7": {
          "alias": "volc"
        }
      },
      "workspace": "/root/.openclaw/workspace",
      "compaction": {
        "mode": "safeguard"
      },
      "typingMode": "instant",
      "maxConcurrent": 4,
      "subagents": {
        "maxConcurrent": 8
      }
    }
  },
  "messages": {
    "ackReaction": "eyes",
    "ackReactionScope": "direct",
    "tts": {
      "auto": "off",
      "provider": "edge",
      "edge": {
        "enabled": true,
        "voice": "zh-CN-XiaoxiaoNeural",
        "lang": "zh-CN",
        "outputFormat": "audio-24khz-48kbitrate-mono-mp3"
      }
    }
  },
  "commands": {
    "native": "auto",
    "nativeSkills": "auto",
    "restart": true,
    "ownerDisplay": "raw"
  },
  "channels": {
    "slack": {
      "mode": "socket",
      "webhookPath": "/slack/events",
      "enabled": true,
      "botToken": "xoxb-10320807479920-10600033261446-j7YUqPq4UHpUhgU4muzmHaqh",
      "appToken": "xapp-1-A0AHTL8TJMA-10600032745350-ee5df66d57c1024db7d56b974fa94aa65eddbb53e295552a40554ec5962c81b3",
      "userTokenReadOnly": true,
      "groupPolicy": "open",
      "streaming": "progress",
      "channels": {},
      "ackReaction": "eyes"
    },
    "feishu": {
      "appId": "cli_a914fa42ddb81ced",
      "appSecret": "XgSQZXIDqb2bfmCSiCvWveb8CBCyZwnh",
      "domain": "feishu",
      "enabled": true,
      "groupPolicy": "open",
      "renderMode": "raw"
    },
    "qqbot": {
      "allowFrom": [
        "*"
      ],
      "appId": "1903111433",
      "clientSecret": "nW3OVVJuHQL3Xoum",
      "enabled": true
    }
  },
  "gateway": {
    "port": 18789,
    "mode": "local",
    "bind": "loopback",
    "controlUi": {
      "allowedOrigins": [
        "http://43.160.243.14:18789"
      ],
      "allowInsecureAuth": false,
      "dangerouslyDisableDeviceAuth": false
    },
    "auth": {
      "mode": "token",
      "token": "81d05a89eac5767c1809707dcc2e35800049761baef29417"
    },
    "tailscale": {
      "mode": "off",
      "resetOnExit": false
    },
    "remote": {
      "token": "81d05a89eac5767c1809707dcc2e35800049761baef29417"
    }
  },
  "plugins": {
    "entries": {
      "feishu": {
        "enabled": true
      },
      "check-models": {
        "enabled": true
      },
      "openclaw-qqbot": {
        "enabled": true
      },
      "ddingtalk": {
        "enabled": true
      },
      "wecom": {
        "enabled": true
      },
      "adp-openclaw": {
        "enabled": true
      },
      "openclaw-plugin-yuanbao": {
        "enabled": true
      },
      "openclaw-weixin": {
        "enabled": true
      }
    },
    "installs": {
      "openclaw-qqbot": {
        "source": "npm",
        "spec": "@tencent-connect/openclaw-qqbot@1.6.3",
        "installPath": "/root/.openclaw/extensions/openclaw-qqbot",
        "version": "1.6.3",
        "installedAt": "2026-03-22T02:59:20.000Z"
      },
      "ddingtalk": {
        "source": "npm",
        "spec": "@largezhou/ddingtalk",
        "installPath": "/root/.openclaw/extensions/ddingtalk",
        "version": "1.4.2",
        "installedAt": "2026-03-22T02:59:29.000Z"
      },
      "wecom": {
        "source": "npm",
        "spec": "@mocrane/wecom",
        "installPath": "/root/.openclaw/extensions/wecom",
        "version": "2026.3.20",
        "installedAt": "2026-03-22T02:59:37.000Z"
      },
      "adp-openclaw": {
        "source": "npm",
        "spec": "adp-openclaw",
        "installPath": "/root/.openclaw/extensions/adp-openclaw",
        "version": "0.0.69",
        "installedAt": "2026-03-22T02:59:38.000Z"
      },
      "openclaw-plugin-yuanbao": {
        "source": "npm",
        "spec": "openclaw-plugin-yuanbao@1.0.3",
        "installPath": "/root/.openclaw/extensions/openclaw-plugin-yuanbao",
        "version": "1.0.3",
        "installedAt": "2026-03-22T02:59:41.000Z"
      },
      "openclaw-weixin": {
        "source": "npm",
        "spec": "@tencent-weixin/openclaw-weixin",
        "installPath": "/root/.openclaw/extensions/openclaw-weixin",
        "version": "1.0.2",
        "installedAt": "2026-03-22T02:59:44.000Z"
      }
    }
  }
}