Files
SuperCharged-Claude-Code-Up…/ralph/ralph.yml
uroma 3b128ba3bd feat: Add unified agent integration with Prometheus, Every Code, and Dexto
This commit adds comprehensive integration of three major AI agent platforms:

## MCP Servers (3)
- Prometheus MCP: Knowledge graph code reasoning with AST analysis
- Every Code MCP: Fast terminal-based coding agent with Auto Drive
- Dexto MCP: Agent harness with orchestration and session management

## Claude Code Skills (6)
- /agent-plan: Generate implementation plans
- /agent-fix-bug: Fix bugs end-to-end
- /agent-solve: Solve complex problems
- /agent-review: Review code quality
- /agent-context: Get code context
- /agent-orchestrate: Orchestrate workflows

## Ralph Auto-Integration
- Pattern-based auto-trigger for all three platforms
- Intelligent backend selection
- Multi-platform coordination
- Configuration in ralph/ralph.yml

## Documentation
- Complete integration guides
- Ralph auto-integration documentation
- Setup scripts
- Usage examples

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-27 20:23:14 +00:00

124 lines
3.3 KiB
YAML

# Ralph Configuration
max_iterations: 100
max_runtime: 14400
agent: claude
verbose: true
# Unified Agent Integration - Auto-Triggered Capabilities
# These agent platforms are automatically available when using /ralph
unified_agents:
enabled: true
platforms:
- name: prometheus
description: "Knowledge graph code reasoning with AST analysis"
capabilities:
- bug_fixing
- semantic_search
- context_retrieval
- regression_testing
- issue_classification
mcp_server: "prometheus-mcp"
auto_trigger:
- "bug"
- "fix"
- "error"
- "issue"
- "regression"
- "test"
- name: everycode
description: "Fast terminal-based coding agent with Auto Drive"
capabilities:
- auto_drive
- planning
- multi_agent_solve
- auto_review
- browser_automation
mcp_server: "everycode-mcp"
auto_trigger:
- "plan"
- "implement"
- "solve"
- "review"
- "browser"
- "automate"
- name: dexto
description: "Agent harness with orchestration and session management"
capabilities:
- agent_orchestration
- session_management
- mcp_operations
- memory_management
- tool_composition
mcp_server: "dexto-mcp"
auto_trigger:
- "orchestrate"
- "coordinate"
- "workflow"
- "multi-step"
- "session"
# Agent Selection Strategy
agent_selection:
strategy: intelligent # Options: intelligent, priority, round_robin
priorities:
bug_fixing: [prometheus, everycode, dexto]
planning: [everycode, prometheus, dexto]
solving: [everycode, dexto, prometheus]
review: [everycode, prometheus, dexto]
context: [prometheus, dexto, everycode]
orchestration: [dexto, everycode, prometheus]
# MCP Server Configuration
mcp_servers:
prometheus:
command: "python"
args: ["-m", "prometheus_mcp", "--repo", "{repo_path}"]
everycode:
command: "python"
args: ["-m", "everycode_mcp", "--repo", "{repo_path}"]
dexto:
command: "node"
args: ["{dexto_path}/dist/cli.js", "--config", "{dexto_config}"]
# Auto-Trigger Patterns
# When these patterns are detected in /ralph input, automatically use corresponding agents
auto_triggers:
prometheus:
patterns:
- "\\bfix\\s+\\w*bug\\b"
- "\\bdebug\\b"
- "\\btest\\b.*\\bfail\\b"
- "\\breproduction\\b"
- "\\bregression\\b"
tools:
- prometheus_classify_issue
- prometheus_fix_bug
- prometheus_run_tests
everycode:
patterns:
- "\\bplan\\b.*\\bimplement\\b"
- "\\bfeature\\b.*\\badd\\b"
- "\\bsolve\\b.*\\bproblem\\b"
- "\\breview\\b.*\\bcode\\b"
- "\\bauto\\s+drive\\b"
tools:
- everycode_auto_drive
- everycode_plan
- everycode_solve
- everycode_auto_review
dexto:
patterns:
- "\\borchestrate\\b"
- "\\bcoordinate\\b.*\\bagents\\b"
- "\\bworkflow\\b"
- "\\bmulti-?step\\b"
- "\\bpipeline\\b"
tools:
- dexto_orchestrate
- dexto_create_agent
- dexto_run_agent