delegation_rules.yamlโข3.7 kB
# Delegation MCP Configuration
# Auto-generated based on user selections
orchestrator: claude
routing_strategy: hybrid
orchestrators:
claude:
name: claude
command: claude
args: ["-p"]
enabled: true
env: {}
timeout: 300
max_retries: 3
cost_per_1k_tokens: 0.001
capabilities:
security_audit: 0.8
vulnerability_scan: 0.75
code_review: 0.9
architecture: 0.95
refactoring: 0.75
quick_fix: 0.7
documentation: 0.9
testing: 0.8
performance: 0.75
browser_interaction: 0.6
git_operations: 0.65
shell_tasks: 0.65
general: 0.85
gemini:
name: gemini
command: gemini
args: []
enabled: true
env: {}
timeout: 300
max_retries: 3
cost_per_1k_tokens: 0.001
capabilities:
security_audit: 0.85
vulnerability_scan: 0.8
code_review: 0.85
architecture: 0.8
refactoring: 0.75
quick_fix: 0.75
documentation: 0.8
testing: 0.8
performance: 0.85
browser_interaction: 0.7
git_operations: 0.7
shell_tasks: 0.7
general: 0.85
aider:
name: aider
command: aider
args: ["--yes", "--no-auto-commits"]
enabled: true
env: {}
timeout: 300
max_retries: 3
cost_per_1k_tokens: 0.001
capabilities:
security_audit: 0.6
vulnerability_scan: 0.6
code_review: 0.75
architecture: 0.65
refactoring: 0.95
quick_fix: 0.9
documentation: 0.7
testing: 0.75
performance: 0.7
browser_interaction: 0.4
git_operations: 0.95
shell_tasks: 0.8
general: 0.7
rules:
- delegate_to: gemini
description: Security audits, vulnerability scans, safety checks
pattern: security|vulnerability|audit|CVE
priority: 10
requires_approval: false
- delegate_to: gemini
description: Code quality review, best practices analysis
pattern: review|code quality|best practices
priority: 9
requires_approval: false
- delegate_to: claude
description: System design, architecture planning, complex reasoning
pattern: architecture|design|system design
priority: 8
requires_approval: false
- delegate_to: aider
description: Code refactoring, cleanup, optimization
pattern: refactor|cleanup|optimize code
priority: 7
requires_approval: false
- delegate_to: aider
description: Rapid bug fixes, small code changes
pattern: fix|bug|quick change
priority: 6
requires_approval: false
- delegate_to: claude
description: README files, API docs, code comments
pattern: documentation|docs|README|comments
priority: 5
requires_approval: false
- delegate_to: gemini
description: Unit tests, integration tests, test coverage
pattern: test|testing|coverage
priority: 4
requires_approval: false
- delegate_to: gemini
description: Performance analysis and optimization
pattern: performance|optimize|speed
priority: 3
requires_approval: false
- delegate_to: gemini
description: Browser automation, web scraping, UI testing
pattern: browser|selenium|playwright|chrome
priority: 2
requires_approval: false
- delegate_to: aider
description: Git workflows, repository management
pattern: git|commit|merge|branch
priority: 1
requires_approval: false
- delegate_to: aider
description: Shell scripting, terminal commands
pattern: shell|terminal|bash|script
priority: 1
requires_approval: false
- delegate_to: claude
description: Default for tasks that don't fit specific categories
pattern: general|misc|other
priority: 1
requires_approval: false
- delegate_to: claude
description: General queries and fallback
pattern: .*
priority: 1
requires_approval: false