fix(claude-do): List-Handler-Session mit --permission-mode auto starten
## Problem Die "Let Claude handle it"-Session (List-Handler) startet mit `--permission-mode default` und fragt dadurch bei jedem Tool-Aufruf nach Bestätigung. Sie soll autonom durchlaufen können — der User überwacht die ConPTY-Kachel, statt jede Aktion einzeln freizugeben. ## Ist-Zustand `src/ClaudeDo.Worker/Runner/InteractiveLaunchSpecService.cs`, `BuildForMergeHelperAsync` (Zeile ~183-249). Die ClaudeDo-Task: 50a6027eba294dde8b18e4082dfc1e9b
This commit is contained in:
@@ -428,7 +428,7 @@ public sealed class InteractiveLaunchSpecServiceTests : IDisposable
|
||||
|
||||
var pmIdx = args.IndexOf("--permission-mode");
|
||||
Assert.True(pmIdx >= 0);
|
||||
Assert.Equal("default", args[pmIdx + 1]);
|
||||
Assert.Equal("auto", args[pmIdx + 1]);
|
||||
|
||||
var atIdx = args.IndexOf("--allowedTools");
|
||||
Assert.Equal("mcp__claudedo__*,Read,Grep,Glob,Edit,Bash,WebFetch,WebSearch,Skill", args[atIdx + 1]);
|
||||
|
||||
Reference in New Issue
Block a user