Erste Devlog-Befüllung; geerdet in den realen Commits, data.json via @mana/devlog-gen. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.5 KiB
1.5 KiB
| date | day | view | weekday | commits | review |
|---|---|---|---|---|---|
| 2026-06-05 | 4 | macher | Freitag | 4 | auto |
Freitag, 2026-06-05 — Tag 4 (Macher-Sicht)
Vier Commits, der dichteste Tag der Lib (+1499/-447) — BYOK wächst von reinem Text zu multimodal und Sprache, über den Vormittag bis Nachmittag (10:29 → 15:43).
b3144f1— dieManaLLM-Facade wird BYOK-fähig viaconfigureByok(). Damit ist BYOK nicht nur ein Backend hinter dem Router, sondern über die High-Level-API anschaltbar.0afd308— BYOK Vision (Phase A): multimodale Nachrichten +describeImage. Bild plus Text als kombinierte Nachricht an den Provider, mit einer Bildbeschreibung als High-Level-Einstieg.3ceca01— nativer EXIF-Strip für Vision:ByokImagePrep+describeImage(rawImageData:). Bevor ein Bild rausgeht, werden die EXIF-Metadaten (u.a. GPS-Aufnahmeort) entfernt. Eigene Tests (ByokImagePrepTests). Das ist die Compliance-Klammer um die Vision- Funktion: Datenminimierung an der Quelle, nicht erst beim Provider.069e663— BYOK TTS (Phase B): nativessynthesizeSpeechfür OpenAI- Gemini. Text-to-Speech über denselben device-direct-Pfad.
Die hohe Deletion-Zahl (-447) deutet auf Umbau der Byok-Interna beim Einziehen der Multimodalität — die Text-only-Struktur wird auf Message-Arrays verallgemeinert. Linie zu Tag 3 gehalten: alle neuen Pfade bleiben device-direct, der Key berührt mana nicht; der EXIF-Strip ist die explizite Antwort darauf, dass Vision mehr Rohdaten nach außen trägt als Text.