feat(server,web): DB-served session list, CLI-session visibility toggle, and sidebar group paging (#158)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Yaowei Zheng
2026-08-03 13:51:14 +08:00
committed by GitHub
parent e6a58ac131
commit aeffc8a02f
16 changed files with 359 additions and 42 deletions
+6
View File
@@ -110,6 +110,12 @@ export interface UiPrefs {
lastProjectId?: string;
/** Whether the "no API key configured" guide has already been shown: once ever (on first visit to the chat page). */
credentialGuideSeen?: boolean;
/**
* Also list CLI-created Sessions in the sidebar (`cli=1` on the sessions list). Default
* off: the list then serves web rows straight from the DB, with no Trace-directory
* scanning (#139).
*/
showCliSessions?: boolean;
[key: string]: unknown;
}