{ "meta": { "lastTouchedVersion": "2026.3.8", "lastTouchedAt": "2026-03-11T19:51:13.118Z" }, "wizard": { "lastRunAt": "2026-03-10T00:10:06.125Z", "lastRunVersion": "2026.3.8", "lastRunCommand": "doctor", "lastRunMode": "local" }, "secrets": { "providers": { "filemain": { "source": "file", "path": "/home/openclaw/.openclaw/secrets.json", "mode": "json" } }, "defaults": { "file": "filemain" } }, "models": { "providers": { "litellm": { "baseUrl": "http://192.168.153.113:18804/v1", "apiKey": { "source": "file", "provider": "filemain", "id": "/authProfiles/main/litellm:default/key" }, "api": "openai-completions", "models": [ { "id": "gpt-4o", "name": "gpt-4o", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 128000, "maxTokens": 8192, "reasoning": false }, { "id": "gpt-4o-mini", "name": "gpt-4o-mini", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 128000, "maxTokens": 16384, "reasoning": false }, { "id": "gpt-4.1", "name": "gpt-4.1", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1047576, "maxTokens": 32768, "reasoning": false }, { "id": "gpt-4.1-mini", "name": "gpt-4.1-mini", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1047576, "maxTokens": 32768, "reasoning": false }, { "id": "gpt-4.1-nano", "name": "gpt-4.1-nano", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1047576, "maxTokens": 32768, "reasoning": false }, { "id": "gpt-5", "name": "gpt-5", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "gpt-5-mini", "name": "gpt-5-mini", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "gpt-5-nano", "name": "gpt-5-nano", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "gpt-5-pro", "name": "gpt-5-pro", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "gpt-5.1", "name": "gpt-5.1", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "gpt-5.2", "name": "gpt-5.2", "api": "openai-completions", "reasoning": true, "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000 }, { "id": "gpt-5.2-pro", "name": "gpt-5.2-pro", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "o1", "name": "o1", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 100000, "reasoning": true }, { "id": "o1-mini", "name": "o1-mini", "api": "openai-completions", "input": [ "text" ], "contextWindow": 128000, "maxTokens": 65536, "reasoning": true }, { "id": "o1-pro", "name": "o1-pro", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 100000, "reasoning": true }, { "id": "o3", "name": "o3", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 100000, "reasoning": true }, { "id": "o3-mini", "name": "o3-mini", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 100000, "reasoning": true }, { "id": "o4-mini", "name": "o4-mini", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 100000, "reasoning": true }, { "id": "gpt-5-codex", "name": "gpt-5-codex", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "gpt-5.1-codex", "name": "gpt-5.1-codex", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "gpt-5.1-codex-mini", "name": "gpt-5.1-codex-mini", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "gpt-5.2-codex", "name": "gpt-5.2-codex", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "gpt-5.3-codex", "name": "gpt-5.3-codex", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "claude-opus-4-1", "name": "claude-opus-4-1", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 32000, "reasoning": false }, { "id": "claude-opus-4", "name": "claude-opus-4", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 32000, "reasoning": false }, { "id": "claude-haiku-4-5", "name": "claude-haiku-4-5", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 64000, "reasoning": false }, { "id": "claude-3-haiku", "name": "claude-3-haiku", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 4096, "reasoning": false }, { "id": "gemini-2.0-flash", "name": "gemini-2.0-flash", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 8192, "reasoning": false }, { "id": "gemini-2.0-flash-lite", "name": "gemini-2.0-flash-lite", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 8192, "reasoning": false }, { "id": "gemini-2.5-flash-lite", "name": "gemini-2.5-flash-lite", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "gemini-2.5-pro", "name": "gemini-2.5-pro", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "gemini-3-flash-preview", "name": "gemini-3-flash-preview", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "gpt-5.1-codex-max", "name": "gpt-5.1-codex-max", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "claude-opus-4-6", "name": "claude-opus-4-6", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 32000, "reasoning": false }, { "id": "claude-sonnet-4-6", "name": "claude-sonnet-4-6", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 64000, "reasoning": false }, { "id": "claude-opus-4-5", "name": "claude-opus-4-5", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 32000, "reasoning": false }, { "id": "claude-sonnet-4-5", "name": "claude-sonnet-4-5", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 64000, "reasoning": false }, { "id": "claude-sonnet-4", "name": "claude-sonnet-4", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 64000, "reasoning": false }, { "id": "gemini-2.5-flash", "name": "gemini-2.5-flash", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "gemini-3-pro-preview", "name": "gemini-3-pro-preview", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "gemini-flash-latest", "name": "gemini-flash-latest", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "gemini-flash-lite-latest", "name": "gemini-flash-lite-latest", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "zai-glm-4.7", "name": "zai-glm-4.7", "api": "openai-completions", "input": [ "text" ], "contextWindow": 128000, "maxTokens": 8192, "reasoning": false }, { "id": "gemini-3.1-pro-preview", "name": "gemini-3.1-pro-preview", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "gemini-pro-latest", "name": "gemini-pro-latest", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "zai-glm-4.5", "name": "zai-glm-4.5", "api": "openai-completions", "input": [ "text" ], "contextWindow": 128000, "maxTokens": 8192, "reasoning": false }, { "id": "zai-glm-4.5-air", "name": "zai-glm-4.5-air", "api": "openai-completions", "input": [ "text" ], "contextWindow": 128000, "maxTokens": 8192, "reasoning": false }, { "id": "zai-glm-4.6", "name": "zai-glm-4.6", "api": "openai-completions", "input": [ "text" ], "contextWindow": 128000, "maxTokens": 8192, "reasoning": false }, { "id": "zai-glm-5", "name": "zai-glm-5", "api": "openai-completions", "input": [ "text" ], "contextWindow": 128000, "maxTokens": 16384, "reasoning": true }, { "id": "copilot-gpt-4o", "name": "copilot-gpt-4o", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 128000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-gpt-4.1", "name": "copilot-gpt-4.1", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1047576, "maxTokens": 32768, "reasoning": false }, { "id": "copilot-gpt-5-mini", "name": "copilot-gpt-5-mini", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "copilot-gpt-5.1", "name": "copilot-gpt-5.1", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "copilot-gpt-5.2", "name": "copilot-gpt-5.2", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "copilot-gpt-5.1-codex", "name": "copilot-gpt-5.1-codex", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "copilot-gpt-5.1-codex-max", "name": "copilot-gpt-5.1-codex-max", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-gpt-5.1-codex-mini", "name": "copilot-gpt-5.1-codex-mini", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "copilot-gpt-5.2-codex", "name": "copilot-gpt-5.2-codex", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "copilot-gpt-5.3-codex", "name": "copilot-gpt-5.3-codex", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 400000, "maxTokens": 128000, "reasoning": true }, { "id": "copilot-claude-opus-4.6", "name": "copilot-claude-opus-4.6", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-claude-opus-4.6-fast", "name": "copilot-claude-opus-4.6-fast", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-claude-sonnet-4.6", "name": "copilot-claude-sonnet-4.6", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-claude-sonnet-4.5", "name": "copilot-claude-sonnet-4.5", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-claude-sonnet-4", "name": "copilot-claude-sonnet-4", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 200000, "maxTokens": 64000, "reasoning": false }, { "id": "copilot-claude-opus-4.5", "name": "copilot-claude-opus-4.5", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-grok-code-fast", "name": "copilot-grok-code-fast", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-claude-haiku-4.5", "name": "copilot-claude-haiku-4.5", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-gemini-2.5-pro", "name": "copilot-gemini-2.5-pro", "api": "openai-completions", "input": [ "text", "image" ], "contextWindow": 1048576, "maxTokens": 65536, "reasoning": true }, { "id": "copilot-gemini-3-flash", "name": "copilot-gemini-3-flash", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-gemini-3-pro", "name": "copilot-gemini-3-pro", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false }, { "id": "copilot-gemini-3.1-pro", "name": "copilot-gemini-3.1-pro", "api": "openai-completions", "input": [ "text" ], "contextWindow": 200000, "maxTokens": 8192, "reasoning": false } ] } } }, "agents": { "defaults": { "model": { "primary": "openai-codex/gpt-5.3-codex", "fallbacks": [] }, "models": { "zai/glm-4.7": { "alias": "GLM" }, "zai/glm-5": { "alias": "glm-5" }, "openai-codex/gpt-5.3-codex": { "alias": "gpt-5.3-codex" }, "openai-codex/gpt-5.4": { "alias": "gpt-5.4" }, "liteproxy/claude-haiku-4-5": {}, "liteproxy/gemini-2.5-flash": {}, "liteproxy/gemini-2.5-flash-lite": {}, "liteproxy/zai-glm-4.7": {}, "liteproxy/gpt-4o": {}, "liteproxy/gpt-4o-mini": {}, "openai/gpt-5.2": {}, "openai/gpt-5.3-codex": {}, "github-copilot/gpt-4o": {}, "github-copilot/gpt-4.1": {}, "litellm/gpt-4o": {}, "litellm/gpt-4o-mini": {}, "litellm/gpt-4.1": {}, "litellm/gpt-4.1-mini": {}, "litellm/gpt-4.1-nano": {}, "litellm/gpt-5": {}, "litellm/gpt-5-mini": {}, "litellm/gpt-5-nano": {}, "litellm/gpt-5-pro": {}, "litellm/gpt-5.1": {}, "litellm/gpt-5.2": {}, "litellm/gpt-5.2-pro": {}, "litellm/o1": {}, "litellm/o1-mini": {}, "litellm/o1-pro": {}, "litellm/o3": {}, "litellm/o3-mini": {}, "litellm/o4-mini": {}, "litellm/gpt-5-codex": {}, "litellm/gpt-5.1-codex": {}, "litellm/gpt-5.1-codex-mini": {}, "litellm/gpt-5.2-codex": {}, "litellm/gpt-5.3-codex": {}, "litellm/claude-opus-4-1": {}, "litellm/claude-opus-4": {}, "litellm/claude-haiku-4-5": {}, "litellm/claude-3-haiku": {}, "litellm/gemini-2.0-flash": {}, "litellm/gemini-2.0-flash-lite": {}, "litellm/gemini-2.5-flash-lite": {}, "litellm/gemini-2.5-pro": {}, "litellm/gemini-3-flash-preview": {}, "litellm/gpt-5.1-codex-max": {}, "litellm/claude-opus-4-6": {}, "litellm/claude-sonnet-4-6": {}, "litellm/claude-opus-4-5": {}, "litellm/claude-sonnet-4-5": {}, "litellm/claude-sonnet-4": {}, "litellm/gemini-2.5-flash": {}, "litellm/gemini-3-pro-preview": {}, "litellm/gemini-flash-latest": {}, "litellm/gemini-flash-lite-latest": {}, "litellm/zai-glm-4.7": {}, "litellm/gemini-3.1-pro-preview": {}, "litellm/gemini-pro-latest": {}, "litellm/zai-glm-4.5": {}, "litellm/zai-glm-4.5-air": {}, "litellm/zai-glm-4.6": {}, "litellm/zai-glm-5": {}, "litellm/copilot-gpt-4o": {}, "litellm/copilot-gpt-4.1": {}, "litellm/copilot-gpt-5-mini": {}, "litellm/copilot-gpt-5.1": {}, "litellm/copilot-gpt-5.2": {}, "litellm/copilot-gpt-5.1-codex": {}, "litellm/copilot-gpt-5.1-codex-max": {}, "litellm/copilot-gpt-5.1-codex-mini": {}, "litellm/copilot-gpt-5.2-codex": {}, "litellm/copilot-gpt-5.3-codex": {}, "litellm/copilot-claude-opus-4.6": {}, "litellm/copilot-claude-opus-4.6-fast": {}, "litellm/copilot-claude-sonnet-4.6": {}, "litellm/copilot-claude-sonnet-4.5": {}, "litellm/copilot-claude-sonnet-4": {}, "litellm/copilot-claude-opus-4.5": {}, "litellm/copilot-grok-code-fast": {}, "litellm/copilot-claude-haiku-4.5": {}, "litellm/copilot-gemini-2.5-pro": {}, "litellm/copilot-gemini-3-flash": {}, "litellm/copilot-gemini-3-pro": {}, "litellm/copilot-gemini-3.1-pro": {} }, "memorySearch": { "provider": "ollama", "remote": { "baseUrl": "http://192.168.153.113:18807" }, "model": "nomic-embed-text" }, "maxConcurrent": 4, "subagents": { "maxConcurrent": 8 } }, "list": [ { "id": "automation", "name": "Automation", "model": { "primary": "litellm/gpt-5-mini", "fallbacks": [] } }, { "id": "main", "default": true, "name": "Main" }, { "id": "council-pragmatist", "name": "Council Pragmatist", "model": { "primary": "litellm/gpt-5-mini", "fallbacks": [] }, "skills": [ "council" ], "identity": { "name": "Pragmatist", "emoji": "\ud83d\udee0\ufe0f", "theme": "feasibility-first advisor" } }, { "id": "council-visionary", "name": "Council Visionary", "model": { "primary": "litellm/gpt-5-mini", "fallbacks": [] }, "skills": [ "council" ], "identity": { "name": "Visionary", "emoji": "\ud83d\ude80", "theme": "future-oriented advisor" } }, { "id": "council-skeptic", "name": "Council Skeptic", "model": { "primary": "litellm/gpt-5-mini", "fallbacks": [] }, "skills": [ "council" ], "identity": { "name": "Skeptic", "emoji": "\ud83e\uddea", "theme": "risk-focused advisor" } }, { "id": "council-referee", "name": "Council Referee", "model": { "primary": "openai-codex/gpt-5.4", "fallbacks": [ "litellm/gpt-5.4", "litellm/gpt-5-mini" ] }, "skills": [ "council" ], "identity": { "name": "Referee", "emoji": "\u2696\ufe0f", "theme": "balanced synthesis advisor" } }, { "id": "council-d-freethinker", "name": "Council D-Freethinker", "model": { "primary": "litellm/gpt-5-mini", "fallbacks": [] }, "skills": [ "council" ], "identity": { "name": "D-Freethinker", "emoji": "\ud83d\udcd0", "theme": "deterministic, reliable-path advisor" } }, { "id": "council-d-arbiter", "name": "Council D-Arbiter", "model": { "primary": "litellm/gpt-5-mini", "fallbacks": [] }, "skills": [ "council" ], "identity": { "name": "D-Arbiter", "emoji": "\ud83d\udccb", "theme": "deterministic evaluator" } }, { "id": "council-p-freethinker", "name": "Council P-Freethinker", "model": { "primary": "litellm/gpt-5-mini", "fallbacks": [] }, "skills": [ "council" ], "identity": { "name": "P-Freethinker", "emoji": "\ud83e\ude84", "theme": "probabilistic reframing advisor" } }, { "id": "council-p-arbiter", "name": "Council P-Arbiter", "model": { "primary": "litellm/gpt-5-mini", "fallbacks": [] }, "skills": [ "council" ], "identity": { "name": "P-Arbiter", "emoji": "\ud83c\udfaf", "theme": "probabilistic evaluator" } }, { "id": "council-meta-arbiter", "name": "Council Meta-Arbiter", "model": { "primary": "openai-codex/gpt-5.4", "fallbacks": [ "litellm/gpt-5.4", "litellm/gpt-5-mini" ] }, "skills": [ "council" ], "identity": { "name": "Meta-Arbiter", "emoji": "\ud83e\udded", "theme": "cross-group synthesis advisor" } } ] }, "tools": { "web": { "search": { "enabled": true, "provider": "brave", "apiKey": "BSAgLuWVVMnrGvobOt7pDQjmVJ5u380" }, "fetch": { "enabled": true, "maxChars": 12000, "timeoutSeconds": 20 } } }, "commands": { "native": "auto", "nativeSkills": "auto", "restart": true, "ownerDisplay": "raw" }, "channels": { "telegram": { "enabled": true, "dmPolicy": "allowlist", "botToken": "8792219052:AAEoMdIf3S-cnuMHU0uZ_cI32mBzRCenInY", "allowFrom": [ "8367012007" ], "groupPolicy": "allowlist", "streaming": "off" } }, "gateway": { "mode": "local", "auth": { "mode": "token", "token": "c8af3bcd8883e2c626999bd3ca46f7abb8df3258f07f85e2" } }, "plugins": { "entries": { "telegram": { "enabled": true } } } }