diff --git a/root/.openclaw/openclaw.json b/root/.openclaw/openclaw.json new file mode 100644 index 0000000..0356ca1 --- /dev/null +++ b/root/.openclaw/openclaw.json @@ -0,0 +1,260 @@ +{ + "gateway": { + "mode": "local", + "bind": "lan", + "port": 18789, + "controlUi": { + "allowedOrigins": [ + "http://192.168.6.29:18789", + "http://localhost:18789", + "http://127.0.0.1:18789", + "http://openclaw.local:18789" + ], + "dangerouslyDisableDeviceAuth": true + }, + "auth": { + "mode": "token", + "token": "34f0a02926609c9e8670467f726a7a99e74487d2042882e67664a0a87253490e" + }, + "tailscale": { + "mode": "off", + "resetOnExit": false + } + }, + "models": { + "mode": "merge", + "providers": { + "ollama": { + "baseUrl": "http://192.168.6.254:11434", + "apiKey": "OLLAMA_API_KEY", + "api": "ollama", + "models": [ + { + "id": "glm-4.7-flash", + "name": "glm-4.7-flash", + "reasoning": false, + "input": [ + "text" + ], + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "contextWindow": 128000, + "maxTokens": 8192 + }, + { + "id": "gemma4:e4b", + "name": "gemma4:e4b", + "reasoning": false, + "input": [ + "text" + ], + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "contextWindow": 131072, + "maxTokens": 8192 + }, + { + "id": "su_robin/gemma-4-E4B-it-Q4_K_M:latest", + "name": "su_robin/gemma-4-E4B-it-Q4_K_M:latest", + "reasoning": false, + "input": [ + "text" + ], + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "contextWindow": 131072, + "maxTokens": 8192 + } + ] + } + } + }, + "agents": { + "defaults": { + "timeoutSeconds": 300, + "llm": { + "idleTimeoutSeconds": 0 + }, + "model": { + "primary": "ollama/gemma4:e4b", + "fallbacks": [] + }, + "workspace": "/home/node/.openclaw/workspace", + "models": { + "ollama/gemma4:e4b": {}, + "ollama/su_robin/gemma-4-E4B-it-Q4_K_M:latest": {} + } + }, + "list": [ + { + "id": "main", + "model": "ollama/su_robin/gemma-4-E4B-it-Q4_K_M:latest", + "skills": [ + "home-assistant", + "clawhub", + "github", + "healthcheck", + "mcporter", + "model-usage", + "node-connect", + "openai-whisper", + "session-logs", + "skill-creator", + "summarize", + "weather" + ], + "identity": { + "name": "Otto", + "theme": "Direkt, technisch, lösungsorientiert" + }, + "tools": { + "alsoAllow": [ + "browser", + "message", + "nodes", + "gateway", + "agents_list", + "tts", + "exec", + "canvas" + ] + } + } + ] + }, + "channels": { + "telegram": { + "enabled": true, + "botToken": "8605673775:AAELePstji05s74c3LU3vHY-h0vvgjLVhH4", + "dmPolicy": "pairing", + "groupPolicy": "allowlist", + "heartbeat": { + "showOk": true, + "showAlerts": true, + "useIndicator": true + }, + "configWrites": true, + "streaming": { + "block": { + "enabled": true + } + } + } + }, + "browser": { + "headless": true, + "attachOnly": false + }, + "web": { + "enabled": true + }, + "ui": { + "assistant": { + "name": "Otto" + } + }, + "plugins": { + "entries": { + "browser": { + "enabled": true + }, + "duckduckgo": { + "enabled": true + }, + "ollama": { + "enabled": true + } + } + }, + "skills": { + "entries": { + "things-mac": { + "enabled": false + }, + "1password": { + "enabled": true + }, + "apple-notes": { + "enabled": true + }, + "apple-reminders": { + "enabled": true + }, + "bear-notes": { + "enabled": true + }, + "blogwatcher": { + "enabled": true + }, + "blucli": { + "enabled": true + }, + "bluebubbles": { + "enabled": true + }, + "camsnap": { + "enabled": true + }, + "clawhub": { + "enabled": true + } + } + }, + "meta": { + "lastTouchedVersion": "2026.4.11", + "lastTouchedAt": "2026-04-12T10:56:06.626Z" + }, + "session": { + "dmScope": "per-channel-peer" + }, + "tools": { + "profile": "coding", + "exec": { + "host": "gateway", + "security": "full", + "ask": "off" + }, + "web": { + "search": { + "provider": "duckduckgo", + "enabled": true + } + } + }, + "auth": { + "profiles": { + "ollama:default": { + "provider": "ollama", + "mode": "api_key" + } + } + }, + "hooks": { + "internal": { + "enabled": true, + "entries": { + "session-memory": { + "enabled": true + } + } + } + }, + "wizard": { + "lastRunAt": "2026-04-11T22:59:37.766Z", + "lastRunVersion": "2026.4.3", + "lastRunCommand": "onboard", + "lastRunMode": "local" + } +} \ No newline at end of file