Files
pdf-umbenenner/pdf-umbenenner-bootstrap
marcus 76daddbda2 fix: Historiendetails mit Token-Spalten laden und Log-Verzeichnis robust anlegen
- SqliteHistoryQueryAdapter.findAttemptsByFingerprint las die Token-/Preis-Spalten,
  die die SELECT-Liste nicht projizierte -> "no such column: 'input_tokens'" bei
  jedem Dokument mit Versuchen. Spalten in die SELECT-Liste aufgenommen (konsistent
  mit dem Schreibpfad in SqliteProcessingAttemptRepositoryAdapter.save).
- EarlyLogDirectoryInitializer las die .properties ohne die Backslash-Absicherung
  des regulaeren Konfig-Lesers; Windows-Pfade wie C:\Users\...\logs wurden von
  java.util.Properties verstuemmelt, das konfigurierte Log-Verzeichnis nie angelegt
  und der Fehler blieb unsichtbar. Backslashes vor dem Laden verdoppeln, Pfad
  normalisieren, Verzeichnis best-effort anlegen; bei Fehlschlag sichtbar auf das
  Standard-Log-Verzeichnis ausweichen (WARN nach Log4j2-Init).
- Regressionstests fuer beide Faelle ergaenzt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-01 17:12:08 +02:00
..