diff --git a/state-backup/openclaw.json b/state-backup/openclaw.json index 7b2e9be..e0de886 100644 --- a/state-backup/openclaw.json +++ b/state-backup/openclaw.json @@ -1,7 +1,7 @@ { "meta": { "lastTouchedVersion": "2026.2.19-2", - "lastTouchedAt": "2026-02-20T11:17:43.761Z" + "lastTouchedAt": "2026-02-20T16:31:46.537Z" }, "env": { "shellEnv": { @@ -23,10 +23,11 @@ "OPENROUTER_API_KEY": "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", "NVIDIA_API_KEY": "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", "GROQ_API_KEY": "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", - "CEREBRAS_API_KEY": "csk-hpp5jf3dw4myrhnyrv3jcn9npp83ffdt56xd3mfkjktjx4fd" + "CEREBRAS_API_KEY": "csk-k5dtdkpwht62c5rm3pkr5fehn833mckv8crv3xepxcj8m299", + "MOONSHOT_API_KEY": "sk-kimi-IBIVPwOACX7bvzJlTf3s4w7ZfppeTrYaVjt7JvmpfBcz09VqypIzNlXIGFPe0s8b" }, "wizard": { - "lastRunAt": "2026-02-20T11:17:43.720Z", + "lastRunAt": "2026-02-20T15:56:38.145Z", "lastRunVersion": "2026.2.19-2", "lastRunCommand": "configure", "lastRunMode": "local" @@ -66,6 +67,10 @@ "google-antigravity:anthonymau@gmail.com": { "provider": "google-antigravity", "mode": "oauth" + }, + "kimi-coding:default": { + "provider": "kimi-coding", + "mode": "api_key" } }, "order": {} @@ -73,6 +78,31 @@ "models": { "mode": "merge", "providers": { + "moonshot": { + "baseUrl": "https://api.moonshot.ai/v1", + "apiKey": "", + "auth": "api-key", + "api": "openai-completions", + "authHeader": true, + "models": [ + { + "id": "moonshot/kimi-2.5", + "name": "Kimi 2.5", + "reasoning": false, + "input": [ + "text" + ], + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "contextWindow": 131072, + "maxTokens": 8192 + } + ] + }, "nim": { "baseUrl": "https://integrate.api.nvidia.com/v1", "apiKey": "", @@ -163,38 +193,14 @@ "agents": { "defaults": { "model": { - "primary": "openai-codex/gpt-5.3-codex", + "primary": "kimi-coding/k2p5", "fallbacks": [ - "anthropic/claude-opus-4-6", - "opencode/minimax-m2.5-free", "opencode/kimi-k2.5-free", "opencode/glm-5-free", - "zai/glm-5", - "zai/glm-4.7", - "azure-openai-responses/gpt-5-nano", - "anthropic/claude-sonnet-4-6", - "google-antigravity/gemini-3-pro-low", - "google-antigravity/gemini-3-flash", - "huggingface/Qwen/Qwen3.5-397B-A17B", - "google-antigravity/claude-opus-4-6-thinking", "openrouter/qwen/qwen3-coder:free", - "openrouter/openai/gpt-oss-120b:free", "openrouter/stepfun/step-3.5-flash:free", - "nim/nvidia/llama-3.1-nemotron-70b-instruct", - "nim/nvidia/nemotron-3-nano-30b-a3b", - "nim/meta/llama-3.3-70b-instruct", - "nim/qwen/qwen3-next-80b-a3b-thinking", - "opencode/big-pickle", - "groq/openai/gpt-oss-120b", - "groq/moonshotai/kimi-k2-instruct-0905", - "groq/llama-3.3-70b-versatile", - "groq/meta-llama/llama-4-maverick-17b-128e-instruct", - "groq/meta-llama/llama-4-scout-17b-16e-instruct", - "groq/qwen/qwen3-32b", - "groq/openai/gpt-oss-20b", - "github-copilot/claude-sonnet-4.5", - "openai-codex/gpt-5.2", - "openrouter/arcee-ai/trinity-large-preview:free" + "anthropic/claude-sonnet-4-6", + "cerebras/zai-glm-4.7" ] }, "models": { @@ -202,6 +208,10 @@ "alias": "opus", "streaming": true }, + "moonshot/kimi-2.5": { + "alias": "kimi", + "streaming": true + }, "opencode/minimax-m2.5-free": { "streaming": true }, @@ -288,7 +298,10 @@ }, "github-copilot/claude-sonnet-4.5": {}, "openai-codex/gpt-5.2": {}, - "openrouter/arcee-ai/trinity-large-preview:free": {} + "openrouter/arcee-ai/trinity-large-preview:free": {}, + "kimi-coding/k2p5": { + "alias": "Kimi K2.5" + } }, "workspace": "/home/openclaw/.openclaw/workspace", "timeFormat": "12", @@ -298,13 +311,11 @@ "memory", "sessions" ], - "provider": "openai", - "remote": { - "batch": { - "enabled": true, - "wait": true - } + "provider": "local", + "local": { + "modelPath": "hf:ggml-org/embeddinggemma-300m-qat-q8_0-GGUF/embeddinggemma-300m-qat-Q8_0.gguf" }, + "fallback": "none", "store": { "vector": { "enabled": true @@ -342,7 +353,7 @@ }, "heartbeat": { "every": "1h", - "model": "anthropic/claude-3-5-haiku-latest", + "model": "azure-openai-responses/gpt-5-nano", "target": "last", "suppressToolErrorWarnings": true }, @@ -527,29 +538,10 @@ "configWrites": true, "dmPolicy": "pairing", "botToken": "8598508497:AAHmTMbnR7un2ADtmsjJr8moQkDOU9ILBps", - "replyToMode": "off", - "groups": { - "custom-1": { - "requireMention": true, - "groupPolicy": "allowlist", - "skills": [], - "enabled": true, - "allowFrom": [ - 1793951355 - ], - "topics": { - "Topic": { - "groupPolicy": "allowlist", - "enabled": true, - "allowFrom": [ - 61410349137 - ] - } - } - } - }, + "replyToMode": "first", + "groups": {}, "allowFrom": [ - 1793951355 + "1793951355" ], "groupAllowFrom": [ 1793951355 @@ -570,6 +562,8 @@ "reactions": true, "sendMessage": true }, + "reactionNotifications": "own", + "reactionLevel": "ack", "heartbeat": { "useIndicator": true }, @@ -612,10 +606,16 @@ "gateway": { "port": 18789, "mode": "local", - "bind": "tailnet", + "bind": "loopback", "controlUi": { "enabled": true, - "allowedOrigins": [], + "allowedOrigins": [ + "https://vibeclaw.dev", + "https://openclaw-ai.kangaroo-eel.ts.net", + "http://openclaw-ai.kangaroo-eel.ts.net", + "http://127.0.0.1:18789", + "http://localhost:18789" + ], "allowInsecureAuth": true, "dangerouslyDisableDeviceAuth": true }, @@ -632,7 +632,8 @@ "allow": [] }, "tailscale": { - "mode": "off" + "mode": "serve", + "resetOnExit": false }, "remote": { "url": "wss://openclaw-ai.kangaroo-eel.ts.net", @@ -646,8 +647,7 @@ "mode": "hybrid" }, "tls": { - "autoGenerate": true, - "domain": "openclaw-ai.kangaroo-eel.ts.net" + "autoGenerate": true }, "http": { "endpoints": {