Sync: Complete project state with all MEGA SPRINT V1-V3 features and Codex stubs
This commit is contained in:
10
ralph/config/automation.example.json
Normal file
10
ralph/config/automation.example.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"auto_followup": {
|
||||
"enabled": true,
|
||||
"trigger_on_failure": true,
|
||||
"trigger_on_success": true,
|
||||
"max_chain_depth": 6,
|
||||
"target_directory": "docs\\autopilot",
|
||||
"title_prefix": "AUTOFOLLOWUP"
|
||||
}
|
||||
}
|
||||
5
ralph/config/codex.example.json
Normal file
5
ralph/config/codex.example.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"session_id": "REPLACE_ME",
|
||||
"model": "gpt-5.4",
|
||||
"working_directory": "C:\\ProgramData\\Ableton\\Live 12 Suite\\Resources\\MIDI Remote Scripts"
|
||||
}
|
||||
104
ralph/config/providers.example.json
Normal file
104
ralph/config/providers.example.json
Normal file
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"default_implementer": "opencode_glm5",
|
||||
"default_reviewers": [
|
||||
"opencode_qwen3coder_plus",
|
||||
"opencode_glm47",
|
||||
"opencode_glm5_review"
|
||||
],
|
||||
"providers": {
|
||||
"opencode_glm5": {
|
||||
"runner": "opencode",
|
||||
"model": "bailian-coding-plan/glm-5",
|
||||
"timeout_ms": 3000000,
|
||||
"variant": "high"
|
||||
},
|
||||
"opencode_qwen3coder_plus": {
|
||||
"runner": "opencode",
|
||||
"model": "bailian-coding-plan/qwen3-coder-plus",
|
||||
"timeout_ms": 3000000,
|
||||
"variant": "high"
|
||||
},
|
||||
"opencode_glm47": {
|
||||
"runner": "opencode",
|
||||
"model": "bailian-coding-plan/glm-4.7",
|
||||
"timeout_ms": 3000000,
|
||||
"variant": "high"
|
||||
},
|
||||
"opencode_glm5_review": {
|
||||
"runner": "opencode",
|
||||
"model": "bailian-coding-plan/glm-5",
|
||||
"timeout_ms": 3000000,
|
||||
"variant": "high"
|
||||
},
|
||||
"opencode_qwen35": {
|
||||
"runner": "opencode",
|
||||
"model": "bailian-coding-plan/qwen3.5-plus",
|
||||
"timeout_ms": 3000000,
|
||||
"variant": "high"
|
||||
},
|
||||
"zai_glm51": {
|
||||
"runner": "claude",
|
||||
"base_url": "https://api.z.ai/api/anthropic",
|
||||
"auth_token": "REPLACE_ME",
|
||||
"model": "glm-5.1",
|
||||
"timeout_ms": 3000000,
|
||||
"experimental_agent_teams": true
|
||||
},
|
||||
"zai_glm47": {
|
||||
"runner": "claude",
|
||||
"base_url": "https://api.z.ai/api/anthropic",
|
||||
"auth_token": "REPLACE_ME",
|
||||
"model": "glm-4.7",
|
||||
"timeout_ms": 3000000,
|
||||
"experimental_agent_teams": false
|
||||
},
|
||||
"dashscope_glm5": {
|
||||
"runner": "claude",
|
||||
"base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
|
||||
"auth_token": "REPLACE_ME",
|
||||
"model": "glm-5",
|
||||
"timeout_ms": 3000000,
|
||||
"experimental_agent_teams": true
|
||||
},
|
||||
"dashscope_qwen35": {
|
||||
"runner": "claude",
|
||||
"base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
|
||||
"auth_token": "REPLACE_ME",
|
||||
"model": "qwen3.5-plus",
|
||||
"timeout_ms": 3000000,
|
||||
"experimental_agent_teams": false
|
||||
},
|
||||
"dashscope_qwen3coder_next": {
|
||||
"runner": "claude",
|
||||
"base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
|
||||
"auth_token": "REPLACE_ME",
|
||||
"model": "qwen3-coder-next",
|
||||
"timeout_ms": 3000000,
|
||||
"experimental_agent_teams": false
|
||||
},
|
||||
"dashscope_qwen3coder_plus": {
|
||||
"runner": "claude",
|
||||
"base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
|
||||
"auth_token": "REPLACE_ME",
|
||||
"model": "qwen3-coder-plus",
|
||||
"timeout_ms": 3000000,
|
||||
"experimental_agent_teams": false
|
||||
},
|
||||
"dashscope_minimax25": {
|
||||
"runner": "claude",
|
||||
"base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
|
||||
"auth_token": "REPLACE_ME",
|
||||
"model": "MiniMax-M2.5",
|
||||
"timeout_ms": 3000000,
|
||||
"experimental_agent_teams": true
|
||||
},
|
||||
"fireworks_kimi25": {
|
||||
"runner": "claude",
|
||||
"base_url": "https://api.fireworks.ai/inference",
|
||||
"auth_token": "REPLACE_ME",
|
||||
"model": "accounts/fireworks/routers/kimi-k2p5-turbo",
|
||||
"timeout_ms": 3000000,
|
||||
"experimental_agent_teams": true
|
||||
}
|
||||
}
|
||||
}
|
||||
25
ralph/config/telegram.example.json
Normal file
25
ralph/config/telegram.example.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"enabled": false,
|
||||
"prefix": "Ralph",
|
||||
"timeout_seconds": 8,
|
||||
"chat_ids": [
|
||||
"123456789"
|
||||
],
|
||||
"bot_token": "replace-me",
|
||||
"events": {
|
||||
"task_queued": true,
|
||||
"task_processing": true,
|
||||
"task_completed": true,
|
||||
"task_failed": true,
|
||||
"run_started": true,
|
||||
"implementer_completed": true,
|
||||
"reviewers_started": true,
|
||||
"fix_pass_started": true,
|
||||
"run_heartbeat": true,
|
||||
"run_completed": true,
|
||||
"run_failed": true,
|
||||
"codex_failed": true,
|
||||
"daemon_started": false,
|
||||
"daemon_stopped": false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user