Fix #17: Fehler und Warnungen nicht mehr als INFO loggen
Verarbeitungsfehler (PreCheckFailed, AiFunctionalFailure) und Retry-Entscheidungen (FAILED_RETRYABLE, FAILED_FINAL) werden nun auf WARN-Level geloggt. EmptyList- und IncompleteConfiguration-Ergebnisse des Modellabrufs sowie fehlende Quelldateien im Mini-Lauf ebenfalls. Tests angepasst: Assertions prüfen jetzt das korrekte WARN-Level. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+2
-2
@@ -194,14 +194,14 @@ public final class GuiModelCatalogCoordinator {
|
||||
String message = "Provider " + displayName
|
||||
+ " liefert aktuell keine Modelle. Manuelle Eingabe aktiv.";
|
||||
pendingMessages.add(GuiMessageEntry.of(GuiMessageSeverity.HINT, message, "Modellabruf"));
|
||||
LOG.info("GUI-Modellabruf: {} (Provider: {})", message, family.getIdentifier());
|
||||
LOG.warn("GUI-Modellabruf: {} (Provider: {})", message, family.getIdentifier());
|
||||
}
|
||||
case ModelCatalogResult.IncompleteConfiguration incomplete -> {
|
||||
container.applyManualFallback(GuiModelSource.LIST_UNAVAILABLE_MANUAL_INPUT);
|
||||
String message = "Modellliste nicht abrufbar: " + incomplete.missingReason()
|
||||
+ ". Manuelle Eingabe aktiv.";
|
||||
pendingMessages.add(GuiMessageEntry.of(GuiMessageSeverity.WARNING, message, "Modellabruf"));
|
||||
LOG.info("GUI-Modellabruf: {} (Provider: {})", message, family.getIdentifier());
|
||||
LOG.warn("GUI-Modellabruf: {} (Provider: {})", message, family.getIdentifier());
|
||||
}
|
||||
case ModelCatalogResult.TechnicalFailure failure -> {
|
||||
container.applyManualFallback(GuiModelSource.LIST_FAILED_MANUAL_INPUT);
|
||||
|
||||
+1
-1
@@ -1017,7 +1017,7 @@ public final class GuiBatchRunTab {
|
||||
upsertResultRowByFingerprint(missingRow);
|
||||
appendMessage(message);
|
||||
failedCount++;
|
||||
LOG.info("GUI-Mini-Lauf: Quelldatei fehlt für Auswahl '{}' – Status "
|
||||
LOG.warn("GUI-Mini-Lauf: Quelldatei fehlt für Auswahl '{}' – Status "
|
||||
+ "permanent fehlgeschlagen.", originalName);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user