Commit graph

2 commits

Author SHA1 Message Date
e401cb5f48 fix(web): error handling in LibraryView, taskId watch in IngestProgress, type fixes 2026-05-04 18:02:36 -07:00
b4837163d5 feat(web): add Vue 3 frontend scaffold -- LibraryView, DocumentCard, IngestProgress
Vue 3 + Vite + TypeScript scaffold with theme-aware CSS variables, router,
LibraryView (PDF library grid), DocumentCard (per-doc status + actions),
IngestProgress (polling progress bar), and ChatView stub for Task 9.
2026-05-04 17:57:48 -07:00