arfandi7322 commited on
Commit
9b35ec3
·
1 Parent(s): cd91ff6

Remove invalid OpenClaw config keys

Browse files
Files changed (1) hide show
  1. start.sh +8 -6
start.sh CHANGED
@@ -70,17 +70,12 @@ generate_openclaw_config() {
70
  },
71
  "imageModel": {
72
  "primary": "nvidia/${VISION_MODEL:-${MODEL:-gpt-5.5}}"
73
- },
74
- "llm": {
75
- "idleTimeoutSeconds": 0,
76
- "maxTokens": 16384
77
  }
78
  }
79
  },
80
  "commands": { "restart": true },
81
  "browser": {
82
  "enabled": true,
83
- "requirePairing": false,
84
  "headless": true,
85
  "noSandbox": true,
86
  "defaultProfile": "openclaw",
@@ -193,12 +188,19 @@ except Exception as exc:
193
  channels = data.setdefault('channels', {})
194
  telegram = channels.setdefault('telegram', {})
195
  old = telegram.get('apiRoot')
 
 
 
 
 
 
 
196
  if old != api_root:
197
  telegram['apiRoot'] = api_root
198
- path.write_text(json.dumps(data, indent=2) + '\n')
199
  print(f'Updated Telegram apiRoot: {old!r} -> {api_root!r}')
200
  else:
201
  print(f'Telegram apiRoot already set to {api_root}')
 
202
  PY
203
 
204
  /app/sync-root-data.sh persist
 
70
  },
71
  "imageModel": {
72
  "primary": "nvidia/${VISION_MODEL:-${MODEL:-gpt-5.5}}"
 
 
 
 
73
  }
74
  }
75
  },
76
  "commands": { "restart": true },
77
  "browser": {
78
  "enabled": true,
 
79
  "headless": true,
80
  "noSandbox": true,
81
  "defaultProfile": "openclaw",
 
188
  channels = data.setdefault('channels', {})
189
  telegram = channels.setdefault('telegram', {})
190
  old = telegram.get('apiRoot')
191
+ browser = data.get('browser')
192
+ if isinstance(browser, dict):
193
+ browser.pop('requirePairing', None)
194
+ agents = data.get('agents')
195
+ defaults = agents.get('defaults') if isinstance(agents, dict) else None
196
+ if isinstance(defaults, dict):
197
+ defaults.pop('llm', None)
198
  if old != api_root:
199
  telegram['apiRoot'] = api_root
 
200
  print(f'Updated Telegram apiRoot: {old!r} -> {api_root!r}')
201
  else:
202
  print(f'Telegram apiRoot already set to {api_root}')
203
+ path.write_text(json.dumps(data, indent=2) + '\n')
204
  PY
205
 
206
  /app/sync-root-data.sh persist