UX: Fehlergrund bei fehlgeschlagenem KI-Aufruf im Begründungsbereich anzeigen #19

Closed
opened 2026-04-24 07:51:11 +02:00 by marcus · 0 comments
Owner

Problem

Wenn ein KI-Aufruf fehlschlägt (z.B. wegen ungültigem API-Key, HTTP 401), sieht der Benutzer in der GUI nur ein Warndreieck und den Text "Für diesen Eintrag liegt kein KI-Reasoning vor." – ohne Erklärung warum.

Nicht-versierte Benutzer können den Fehlergrund nicht ohne Log-Datei nachvollziehen.

Gewünschtes Verhalten

Im KI-Begründungsbereich soll zusätzlich der technische Fehlergrund angezeigt werden, z.B.:

⚠ Fehler: KI-Aufruf fehlgeschlagen (HTTP 401 – Ungültiger API-Key)

KI-Begründung:
Für diesen Eintrag liegt kein KI-Reasoning vor.

Motivation

Der Benutzer versteht sofort, dass ein technisches Problem vorliegt und kann gezielt handeln (z.B. API-Key prüfen) – ohne in Log-Dateien suchen zu müssen.

Akzeptanzkriterien

  • Fehlergrund wird im Begründungsbereich angezeigt wenn kein KI-Ergebnis vorliegt
  • Fehlertext und KI-Begründung sind visuell getrennt
  • Kein Einfluss auf erfolgreiche Läufe
## Problem Wenn ein KI-Aufruf fehlschlägt (z.B. wegen ungültigem API-Key, HTTP 401), sieht der Benutzer in der GUI nur ein Warndreieck und den Text "Für diesen Eintrag liegt kein KI-Reasoning vor." – ohne Erklärung warum. Nicht-versierte Benutzer können den Fehlergrund nicht ohne Log-Datei nachvollziehen. ## Gewünschtes Verhalten Im KI-Begründungsbereich soll zusätzlich der technische Fehlergrund angezeigt werden, z.B.: ``` ⚠ Fehler: KI-Aufruf fehlgeschlagen (HTTP 401 – Ungültiger API-Key) KI-Begründung: Für diesen Eintrag liegt kein KI-Reasoning vor. ``` ## Motivation Der Benutzer versteht sofort, dass ein technisches Problem vorliegt und kann gezielt handeln (z.B. API-Key prüfen) – ohne in Log-Dateien suchen zu müssen. ## Akzeptanzkriterien - Fehlergrund wird im Begründungsbereich angezeigt wenn kein KI-Ergebnis vorliegt - Fehlertext und KI-Begründung sind visuell getrennt - Kein Einfluss auf erfolgreiche Läufe
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: marcus/pdf-umbenenner#19