wigAI
config.yamlAnonymous
yaml
10/28/2025 8:07 AM
2.8 KB
26
No Index
name: Continue Configuration (Split Reasoning Example)
version: 1.0.1
schema: v1
# ───────────────────────────────
# MODELS
# ───────────────────────────────
models:
# Controller model – fast, lightweight, local
- name: Controller
provider: openai
model: gpt-4o-mini
roles: [controller]
capabilities: [tool_use]
settings:
temperature: 0.2
max_tokens: 1024
rules:
- "You orchestrate tasks, send sub-requests to reasoningModel, and handle Bitwig tool responses."
# Reasoning model – heavy, deep thinking model
- name: Reasoner
provider: anthropic
model: claude-3-7-sonnet-202502
roles: [reasoning]
capabilities: [tool_use]
settings:
temperature: 0.1
max_tokens: 4096
rules:
- "Perform deep reasoning when the controller delegates a task."
# ───────────────────────────────
# DEFAULTS AND LINKING
# ───────────────────────────────
defaultModel: Controller
# In dev builds you can explicitly define:
controllerModel: Controller
reasoningModel: Reasoner
# ───────────────────────────────
# MCP SERVER (Bitwig)
# ───────────────────────────────
mcpServers:
- name: bitwig
type: stdio
command: node
args:
- /Users/csabagodor/mcp/wigai-mcp-proxy.js
env:
WIGAI_URL: http://127.0.0.1:61169/mcp
REQUEST_TIMEOUT_MS: "60000"
LOG_LEVEL: warn
# ───────────────────────────────
# SYSTEM SETTINGS
# ───────────────────────────────
performance:
includeEditorContext: false
enableColocatedRules: false
logging:
level: info
telemetry:
enabled: false
allowAnonymousUsage: false
analytics:
enabled: falseEditor is loading...
Leave a Comment