de9b7b46f9
Diagnostic-Gehirn-Tab kann jetzt Bilder/Dateien an Memory-Eintraege haengen — drag+drop ueber den File-Input im Memory-Modal. Memory-Modal (Edit-Modus): - Neuer Block "📎 Anhaenge" unter Pinned-Checkbox, nur sichtbar wenn Memory eine ID hat (Edit). Bei "Neue Memory" stattdessen Hinweis "Anhaenge nach Speichern hinzufuegbar". - "⬆ Datei waehlen" oeffnet File-Picker (multiple), Upload via multipart/form-data POST an /memory/{id}/attachments/upload. - Liste zeigt pro Anhang: Thumbnail (Bilder) oder 📄-Icon, Filename, Mime + Groesse, 🗑 Loeschen-Button. - Bild-Thumbnails sind klickbar → openLightbox. - Status-Zeile zeigt Upload-Progress + Erfolgsmeldung. Memory-Liste: - 📎N-Badge erscheint hinter dem Titel wenn N > 0 Anhaenge da sind. Diagnostic-Server: - Brain-Reverse-Proxy-Timeout dynamisch: 120s fuer /attachments-Routen (Upload), 60s sonst (vorher pauschal 30s — zu wenig fuer chat/distill). - multipart-Body wird ueber req.pipe(proxyReq) durchgereicht (FastAPI liest File via UploadFile, Content-Type-Header bleibt erhalten). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>