Skip to content

Commit b89cb46

Browse files
authored
fix: migrate ruler [global] to [mcp] and disable aider mcp (#158)
1 parent c808586 commit b89cb46

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

.ruler/ruler.toml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ enabled = true
4444
output_path_instructions = "ruler_aider_instructions.md"
4545
output_path_config = ".aider.conf.yml"
4646

47+
# Aider's MCP config lives in the same YAML file as its instructions, which
48+
# Ruler writes then tries to re-parse as JSON, failing the apply. Disable it.
49+
[agents.aider.mcp]
50+
enabled = false
51+
4752
[agents.firebase]
4853
enabled = true
4954
output_path = ".idx/airules.md"
@@ -85,8 +90,8 @@ output_path = ".goosehints"
8590
[agents.jules]
8691
enabled = true
8792

88-
# --- Global Configuration ---
89-
[global]
93+
# --- MCP Configuration ---
94+
[mcp]
9095
# MCP merge strategy: 'merge' or 'overwrite' (default: 'merge')
9196
merge_strategy = "merge"
9297

0 commit comments

Comments
 (0)