fix(ui): surface precondition hints for silently-disabled review buttons (UX-Audit #2)
Cancel now shows an amber hint + tooltip while a merge drain is in progress (ShowMergeDrainHint mirrors IsMergeDraining). Continue, Reset & Retry, Open Diff, Worktree, and Review Combined Diff gain ToolTip.Tip + ToolTip.ShowOnDisabled explaining why they're locked. No CanExecute or behavior changed, only added communication.
This commit is contained in:
@@ -253,7 +253,9 @@
|
||||
}
|
||||
},
|
||||
"agent": {
|
||||
"openWorktreeTip": "Worktree im Datei-Explorer öffnen"
|
||||
"openWorktreeTip": "Worktree im Datei-Explorer öffnen — benötigt einen aktiven Worktree",
|
||||
"openDiffTip": "Diff öffnen — benötigt einen Worktree oder einen gemergten Commit-Bereich",
|
||||
"reviewCombinedDiffTip": "Nur für Planning-Tasks mit Subtasks oder Child-Outcomes verfügbar"
|
||||
},
|
||||
"notes": {
|
||||
"today": "Heute",
|
||||
@@ -268,6 +270,9 @@
|
||||
"chipFailed": "FEHLGESCHLAGEN",
|
||||
"reviewContinueTip": "Dieses Feedback senden und die Aufgabe erneut ausführen",
|
||||
"reviewResetTip": "Alle Änderungen verwerfen und die Aufgabe auf Leerlauf zurücksetzen",
|
||||
"mergeDrainHint": "Merge zieht Subtasks ein — Abbrechen entsperrt sich danach",
|
||||
"continueNoSessionTip": "Setzt den letzten Lauf fort — benötigt eine vorherige Session",
|
||||
"resetAndRetryInteractiveTip": "Interaktive Sitzung ist offen — erst schließen",
|
||||
"reviewFeedbackPlaceholder": "Feedback für nächsten Lauf"
|
||||
},
|
||||
"missionControl": {
|
||||
|
||||
Reference in New Issue
Block a user