RC-5
release-tag / release-image (push) Successful in 2m5s

This commit is contained in:
2026-08-10 16:32:07 +02:00
parent 43dc48418c
commit 551ed007e6
3 changed files with 41 additions and 8 deletions
+6
View File
@@ -638,3 +638,9 @@ POST /api/admin/tasks/ensure
## V2.9: lokaler RIFT-Pipeline-Test
Im Adminbereich unter **TASK ACTIONS** kann für den ausgewählten Task eine komplette lokale Testkarte erzeugt werden. Der Test verwendet den vorhandenen `character_anchor.png` als Mock-Character-Artwork und die Style-Referenz des Tasks als Hintergrund, führt die deterministische Trait-Auswahl, das programmatische Kartenlayout und das Schreiben der Testdateien aus, ruft aber **keine externe Bild-API** auf. Die Dateien landen unter `data/artifacts/_test/<task-id>/`; der echte Task- und Artifact-Status bleibt unverändert.
### OpenAI reference-image MIME handling
Reference images sent to the OpenAI Images Edit endpoint are uploaded with an explicit per-part MIME type (`image/png`, `image/jpeg` or `image/webp`). This is required because Go's `multipart.CreateFormFile` otherwise labels file parts as `application/octet-stream`, which the Images API rejects. The character anchor is always sent as `image/png`; task style references preserve their detected image MIME type.