You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(settings): _apply_settings() uebertraegt ai.model und max_tokens (B-001); roter Rahmen in NewProjectDialog wird bei textChanged zurueckgesetzt (B-002)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
`_apply_settings()` liest `ai.model` aus den Einstellungen, ruft aber `ai_service.set_model()` nie auf. Der gespeicherte Wert ist zudem der Anzeigename (z. B. "Claude Haiku") statt der API-ID. Die Modell-Auswahl in den Einstellungen wird daher vollständig ignoriert.
16
-
**Workaround:** Keiner. Das KI-Modell bleibt beim Standardwert der `AIService`-Instanz.
19
+
**Fix:**`_apply_settings()` liest nun `ai.model` und ruft `set_model()` mit dem korrekten `AIModel`-Enum-Wert auf. Auch `max_tokens` wird übertragen.
17
20
18
21
### B-002: Rotes Validierungs-Rahmen in NewProjectDialog wird nicht zurückgesetzt
Wenn der Benutzer im `NewProjectDialog` einen ungültigen Projektnamen eingibt und auf "Erstellen" klickt, setzt `_validate_input()` einen roten Rahmen auf `name_edit`. Sobald der Benutzer dann wieder zu tippen beginnt, wird dieser Rahmen nicht automatisch zurückgesetzt. Der rote Rahmen bleibt, bis das Formular neu validiert wird.
24
-
**Workaround:** Nutzer muss das Formular erneut absenden, um den Rahmen zu entfernen.
**Fix:**`name_edit.textChanged` ist nun mit `_reset_name_style()` verbunden, das `setStyleSheet("")` aufruft und so den roten Rahmen beim nächsten Tastendruck löscht.
0 commit comments