Commit a89daa6
Fix duplicate message logging in from and repeat commands
`Commands.runFromConfig` was calling `handleCommandResult(result)`
internally and also returning the same result to its caller.
The outer driver (`handleCommandRun`) then logged the result
a second time, producing every message twice. Verified on the
reactive-bbq model: 8 completeness warnings became 4 after the
fix — exactly halved, confirming uniform doubling.
The peer helpers `runCommandWithArgs` and `runCommandNamed`
already follow the convention that the outer driver owns
logging; `runFromConfig` was the outlier. Removing the
internal call aligns them.
Affects both `FromCommand` and `RepeatCommand` (the latter
also calls `runFromConfig`).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 3d8769d commit a89daa6
1 file changed
Lines changed: 0 additions & 1 deletion
File tree
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | | - | |
161 | 160 | | |
162 | 161 | | |
163 | 162 | | |
| |||
0 commit comments