import json, os
path = os.path.expanduser('~/.openclaw/openclaw.json')
data = json.load(open(path))

# Corregir modelo y workspace
data['agents']['defaults']['model']['primary'] = 'google/gemini-flash-latest'
data['agents']['defaults']['workspace'] = '/home/ubuntu/openclaw-workspace'

# CORS
data['gateway']['controlUi']['allowedOrigins'] = [
    'https://miopenclaw-vnic.tail9799d2.ts.net',
    'https://miopenclaw-vnic.tail9799d2.ts.net/',
    'http://127.0.0.1:18789'
]

# Telegram
data['channels'] = {
    'telegram': {
        'enabled': True,
        'dmPolicy': 'pairing',
        'botToken': '8658426327:AAHFrqQzIfxZhYJHhGmkKC9yXvF6B1aeRCc',
        'groupPolicy': 'allowlist',
        'streaming': 'off'
    }
}

# Browser Headless
data['browser'] = {
    'defaultProfile': 'openclaw',
    'headless': True,
    'executablePath': '/usr/bin/chromium-browser',
    'noSandbox': True,
    'profiles': {
        'openclaw': {
            'color': '#FF4500',
            'cdpPort': 18800,
            'cdpUrl': 'http://127.0.0.1:18800'
        }
    }
}

json.dump(data, open(path, 'w'), indent=2)
