Skip to content

Commit 708500c

Browse files
AlexMikhalevclaude
andcommitted
fix(ops): use absolute CLI paths in orchestrator.toml
SSH non-interactive shells (systemd) do not include ~/.bun/bin or ~/.local/bin in PATH. Use full paths for opencode and claude binaries. Also fix TOML escape in --since quote. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 866d3bd commit 708500c

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

config/orchestrator.toml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ schedule = "0 2 * * *"
1515
max_duration_secs = 1800
1616
repo_path = "/home/alex/terraphim-ai"
1717
create_prs = false
18-
cli_tool = "opencode"
18+
cli_tool = "/home/alex/.bun/bin/opencode"
1919
provider = "opencode-go"
2020
model = "glm-5"
2121

@@ -24,7 +24,7 @@ model = "glm-5"
2424
[[agents]]
2525
name = "security-sentinel"
2626
layer = "Safety"
27-
cli_tool = "opencode"
27+
cli_tool = "/home/alex/.bun/bin/opencode"
2828
provider = "opencode-go"
2929
model = "kimi-k2.5"
3030
fallback_provider = "opencode-go"
@@ -46,7 +46,7 @@ max_memory_bytes = 2147483648
4646
[[agents]]
4747
name = "meta-coordinator"
4848
layer = "Safety"
49-
cli_tool = "claude"
49+
cli_tool = "/home/alex/.local/bin/claude"
5050
provider = "anthropic"
5151
model = "opus-4-6"
5252
persona = "Ferrox"
@@ -63,7 +63,7 @@ capabilities = ["monitoring", "coordination", "health-check"]
6363
[[agents]]
6464
name = "compliance-watchdog"
6565
layer = "Safety"
66-
cli_tool = "opencode"
66+
cli_tool = "/home/alex/.bun/bin/opencode"
6767
provider = "opencode-go"
6868
model = "kimi-k2.5"
6969
fallback_provider = "zai-coding-plan"
@@ -80,7 +80,7 @@ capabilities = ["compliance", "licence-audit", "supply-chain"]
8080
[[agents]]
8181
name = "drift-detector"
8282
layer = "Safety"
83-
cli_tool = "opencode"
83+
cli_tool = "/home/alex/.bun/bin/opencode"
8484
provider = "zai-coding-plan"
8585
model = "glm-4.7-flash"
8686
fallback_provider = "opencode-go"
@@ -99,7 +99,7 @@ capabilities = ["drift-detection", "configuration-audit"]
9999
[[agents]]
100100
name = "upstream-synchronizer"
101101
layer = "Core"
102-
cli_tool = "opencode"
102+
cli_tool = "/home/alex/.bun/bin/opencode"
103103
provider = "kimi-for-coding"
104104
model = "k2p5"
105105
fallback_provider = "opencode-go"
@@ -118,13 +118,13 @@ capabilities = ["sync", "dependency-management", "git"]
118118
[[agents]]
119119
name = "product-development"
120120
layer = "Core"
121-
cli_tool = "claude"
121+
cli_tool = "/home/alex/.local/bin/claude"
122122
provider = "anthropic"
123123
model = "sonnet-4-6"
124124
persona = "Lux"
125125
skill_chain = ["disciplined-research", "architecture", "product-vision", "wardley-mapping"]
126126
task = """Review recent code changes in /home/alex/terraphim-ai:
127-
1. Run: git log --since=''6 hours ago\' --stat
127+
1. Run: git log --since='6 hours ago' --stat
128128
2. For each significant commit, analyse code quality and architectural impact
129129
3. Use semi-formal reasoning: PREMISES -> TRACE -> EVIDENCE -> CONCLUSION
130130
4. Check test coverage: cargo test --workspace 2>&1 | tail -20
@@ -136,7 +136,7 @@ capabilities = ["code-review", "architecture", "reasoning"]
136136
[[agents]]
137137
name = "spec-validator"
138138
layer = "Core"
139-
cli_tool = "claude"
139+
cli_tool = "/home/alex/.local/bin/claude"
140140
provider = "anthropic"
141141
model = "opus-4-6"
142142
persona = "Carthos"
@@ -152,7 +152,7 @@ capabilities = ["specification", "validation", "traceability"]
152152
[[agents]]
153153
name = "test-guardian"
154154
layer = "Core"
155-
cli_tool = "opencode"
155+
cli_tool = "/home/alex/.bun/bin/opencode"
156156
provider = "kimi-for-coding"
157157
model = "k2p5"
158158
fallback_provider = "opencode-go"
@@ -170,7 +170,7 @@ capabilities = ["testing", "coverage", "quality"]
170170
[[agents]]
171171
name = "documentation-generator"
172172
layer = "Core"
173-
cli_tool = "opencode"
173+
cli_tool = "/home/alex/.bun/bin/opencode"
174174
provider = "opencode-go"
175175
model = "minimax-m2.5"
176176
fallback_provider = "opencode-go"
@@ -190,7 +190,7 @@ capabilities = ["documentation", "changelog"]
190190
[[agents]]
191191
name = "market-research"
192192
layer = "Growth"
193-
cli_tool = "opencode"
193+
cli_tool = "/home/alex/.bun/bin/opencode"
194194
provider = "opencode-go"
195195
model = "minimax-m2.5"
196196
fallback_provider = "opencode-go"
@@ -208,7 +208,7 @@ capabilities = ["research", "analysis", "market"]
208208
[[agents]]
209209
name = "implementation-swarm"
210210
layer = "Growth"
211-
cli_tool = "opencode"
211+
cli_tool = "/home/alex/.bun/bin/opencode"
212212
provider = "kimi-for-coding"
213213
model = "k2p5"
214214
fallback_provider = "opencode-go"
@@ -225,7 +225,7 @@ capabilities = ["implementation", "coding", "tdd"]
225225
[[agents]]
226226
name = "compound-review"
227227
layer = "Growth"
228-
cli_tool = "opencode"
228+
cli_tool = "/home/alex/.bun/bin/opencode"
229229
provider = "opencode-go"
230230
model = "glm-5"
231231
fallback_provider = "zai-coding-plan"

0 commit comments

Comments
 (0)