Bug: Leeres Datumsfeld ('') wird als Fehler behandelt statt als fehlendes Datum #18

Closed
opened 2026-04-23 17:38:29 +02:00 by marcus · 0 comments
Owner

Problem

Die KI liefert manchmal ein leeres Datumsfeld "date": "" statt das Feld wegzulassen. Die Validierung scheitert mit:

AI-provided date '' is not a valid YYYY-MM-DD date: Text '' could not be parsed at index 0

Laut Spec ist date optional – wenn kein belastbares Datum ableitbar ist, soll der aktuelle Tag als Fallback verwendet werden.

Erwartetes Verhalten

Ein leerer String "" im date-Feld soll wie ein fehlendes date-Feld behandelt werden – also Fallback auf das aktuelle Datum, kein Fehler.

Betroffene Klasse

Vermutlich AiResponseParser oder AiResponseValidator – dort wo das date-Feld ausgewertet wird.

Status

Offen.

## Problem Die KI liefert manchmal ein leeres Datumsfeld `"date": ""` statt das Feld wegzulassen. Die Validierung scheitert mit: ``` AI-provided date '' is not a valid YYYY-MM-DD date: Text '' could not be parsed at index 0 ``` Laut Spec ist `date` optional – wenn kein belastbares Datum ableitbar ist, soll der aktuelle Tag als Fallback verwendet werden. ## Erwartetes Verhalten Ein leerer String `""` im `date`-Feld soll wie ein fehlendes `date`-Feld behandelt werden – also Fallback auf das aktuelle Datum, kein Fehler. ## Betroffene Klasse Vermutlich `AiResponseParser` oder `AiResponseValidator` – dort wo das `date`-Feld ausgewertet wird. ## Status Offen.
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#18