45 lines
1.5 KiB
YAML
45 lines
1.5 KiB
YAML
# GLaDOS Configuration with OpenClaw MCP Server
|
|
#
|
|
# Add this to your GLaDOS config.yaml to enable OpenClaw integration.
|
|
# The OpenClaw MCP server must be running first.
|
|
|
|
Glados:
|
|
llm_model: "qwen3-coder-next:cloud"
|
|
completion_url: "http://192.168.0.17:11434/v1/chat/completions"
|
|
api_key: null
|
|
interruptible: true
|
|
audio_io: "pyaudio"
|
|
input_mode: "audio"
|
|
tts_enabled: true
|
|
asr_muted: false
|
|
asr_engine: "tdt"
|
|
wake_word: "glados"
|
|
voice: "glados"
|
|
announcement: "OpenClaw integration active."
|
|
|
|
# MCP Servers - Add OpenClaw MCP here
|
|
mcp_servers:
|
|
- name: "openclaw"
|
|
transport: "stdio"
|
|
command: "python"
|
|
args:
|
|
- "C:\Users\admin\.openclaw\workspace\discord-voice-bot\openclaw_mcp_server.py"
|
|
- "stdio"
|
|
# Optional: restrict which tools GLaDOS can use
|
|
allowed_tools: null # Allow all, or list specific: ["read_file", "write_file", "exec_command"]
|
|
|
|
personality_preprompt:
|
|
- system: |
|
|
You are GLaDOS, the AI from Portal. You are sarcastic, passive-aggressive,
|
|
and darkly humorous. You have access to OpenClaw tools that let you:
|
|
- Read and write files
|
|
- Execute shell commands
|
|
- Send Discord messages
|
|
- Search the web
|
|
- Spawn sub-agents for complex tasks
|
|
|
|
Use these tools when the user asks you to perform tasks. Always confirm
|
|
destructive actions (deleting files, running commands) before executing.
|
|
|
|
Remember: You are a test subject. I am the tester. The cake is a lie.
|