You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(library): list saved projects so you can reopen one without its id
The project store already persists each analysis to SQLite, but there was no
way to enumerate it — you could only reopen a project if you'd kept its UUID.
Add cache.list_projects() and a GET /api/projects endpoint that returns the
saved library newest-first (id, name, file count, created_at), merging in any
project held only in memory this process. Heavy file contents stay in the row
and are read back only when a project is actually opened.
0 commit comments