Skip to content

v1.10.0 — fs_view: der Assistent kann Workspace-Dateien SEHEN

Choose a tag to compare

@IkarusMK IkarusMK released this 08 Jul 04:31
· 12 commits to main since this release

Added

fs_view — Bild/PDF im Workspace mit Vision ansehen, nicht nur OCR.
Ein neues Tool rendert jede Bild- oder PDF-Datei unter /data/work zu Bild-Content, den das Modell direkt liest: Scans (scan_document), E-Mail-Anhänge (imap_fetch save_attachments), webdav/ftp-Downloads, Druckvorlagen. Schließt eine echte Lücke — bisher kam ein Scan nur als Pfad oder (über Paperless) als vermatschter OCR-Text zurück.

fs_view(path[, page, max_pages]) skaliert Rasterbilder herunter (Pillow, EXIF-aware) und rendert PDF-Seiten (pypdfium2). Gleiche harte Sandbox wie die anderen fs_*, Size-Cap (FS_VIEW_CEILING_BYTES, Default 30 MB), graceful degradation statt Crash.

Changed

  • Neue Deps: pillow>=11,<13, pypdfium2>=4,<6 — beide mit manylinux cp314-Wheels, via uv pip compile --only-binary :all: gegen die Runtime-Python geprüft (pypdfium2 = Apache/BSD, bundelt PDFium, keine System-Libs wie poppler).
  • Docstrings + Katalog: scan_document und imap_fetch verweisen auf fs_view.

Tests

  • tests/test_imaging.py + tests/test_fs_view.py — 13 Tests, alle grün.