docs(open): track CLI 2.1.207 --permission-mode auto write-denial regression
This commit is contained in:
@@ -36,6 +36,7 @@ Kein Code-Aufwand, nur Durchspielen mit explizit notiertem Pass-Kriterium. Der G
|
|||||||
|
|
||||||
## Offene Code-Punkte
|
## Offene Code-Punkte
|
||||||
|
|
||||||
|
- **[OFFEN, 2026-07-24] `--permission-mode auto` denied headless Task-Writes (CLI-Regression):** Mit claude CLI **2.1.207** werden in headless `-p`-Runs unter `--permission-mode auto` alle Writes/Edits `denied` (empirisch verifiziert: `auto` → `permission_denials:[Write]`, keine Datei; `bypassPermissions` → Write ok). `ClaudeArgsBuilder` nutzt `auto` als Default UND mappt explizites `bypassPermissions` → `auto` (seit `b2eb5fc`, 2026-04-25). Folge: autonome Tasks können im aktuellen Setup keine Dateien ändern (leerer Worktree → WaitingForReview ohne Änderung). `auto` **lief früher** (Gap-Tasks 2026-07-23 unter CLI 2.1.191 haben geschrieben+committet) — es ist eine CLI-seitige Verhaltensänderung von `auto`. Bewusst noch NICHT gefixt (Mika: erst beobachten/abwarten, ob `auto` wieder greift bzw. via settings-allowlist gedacht ist). Fix-Option falls nötig: Default → `bypassPermissions` + auto-Remap raus in `ClaudeArgsBuilder`/`PermissionModeRegistry`. **Blockiert §2 Happy-Path im Verifikations-Handoff.**
|
||||||
- **Status-Bar Live-Update:** Prüfen, ob `RunNow`-Enable/Disable pro Task-Row bei Connection-Change sauber re-evaluiert. Connection-Status lebt in `IslandsShellViewModel` / `WorkerConnectionModalViewModel` (es gibt keinen `StatusBarViewModel` mehr). Erst messen, dann ggf. fixen. Klein.
|
- **Status-Bar Live-Update:** Prüfen, ob `RunNow`-Enable/Disable pro Task-Row bei Connection-Change sauber re-evaluiert. Connection-Status lebt in `IslandsShellViewModel` / `WorkerConnectionModalViewModel` (es gibt keinen `StatusBarViewModel` mehr). Erst messen, dann ggf. fixen. Klein.
|
||||||
|
|
||||||
## Nachklapp Refactoring-/Bug-Runde (2026-06-09/10)
|
## Nachklapp Refactoring-/Bug-Runde (2026-06-09/10)
|
||||||
|
|||||||
Reference in New Issue
Block a user