Files
echo-core/config.json
2026-02-16 10:02:52 +00:00

72 lines
1.7 KiB
JSON

{
"bot": {
"name": "Echo",
"default_model": "sonnet",
"owner": "949388626146517022",
"admins": ["5040014994"]
},
"channels": {
"echo-core": {
"id": "1471916752119009432",
"default_model": "sonnet"
}
},
"telegram_channels": {},
"whatsapp": {
"enabled": true,
"bridge_url": "http://127.0.0.1:8098",
"owner": "40723197939",
"admins": []
},
"whatsapp_channels": {
"echo-test": {
"id": "120363424350922235@g.us",
"default_model": "sonnet"
}
},
"heartbeat": {
"enabled": true,
"interval_minutes": 30,
"channel": "echo-core",
"model": "haiku",
"quiet_hours": [23, 8],
"checks": {
"email": true,
"calendar": true,
"kb_index": true,
"git": true
},
"cooldowns": {
"email": 1800,
"calendar": 1800,
"kb_index": 14400,
"git": 14400
}
},
"allowed_tools": [
"Read", "Edit", "Write", "Glob", "Grep",
"WebFetch", "WebSearch",
"Bash(python3:*)", "Bash(.venv/bin/python3:*)",
"Bash(pip:*)", "Bash(pytest:*)",
"Bash(git:*)",
"Bash(npm:*)", "Bash(node:*)", "Bash(npx:*)",
"Bash(systemctl:--user *)",
"Bash(trash:*)", "Bash(mkdir:*)", "Bash(cp:*)",
"Bash(mv:*)", "Bash(ls:*)", "Bash(cat:*)", "Bash(chmod:*)",
"Bash(docker:*)", "Bash(docker-compose:*)", "Bash(docker compose:*)",
"Bash(ssh:*@10.0.20.*)", "Bash(ssh:root@10.0.20.*)",
"Bash(ssh:echo@10.0.20.*)",
"Bash(scp:*10.0.20.*)", "Bash(rsync:*10.0.20.*)"
],
"ollama": {
"url": "http://10.0.20.161:11434"
},
"paths": {
"personality": "personality/",
"tools": "tools/",
"memory": "memory/",
"logs": "logs/",
"sessions": "sessions/"
}
}