necokeine/dsh-calendar

necokeine★ 0TypeScriptLast synced: 2026-08-14

Open on GitHub

README excerpt

dsh-calendar Session-interaction calendar plugin for DeepSeek Harness: a root-scope calendar surface that aggregates every session's interaction events across the whole harness. A sidebar-foot action opens a full-viewport month grid; each day cell carries a badge with that day's interaction count, and selecting a day lists one row per active session — the session's title, its day-scoped duration, and its event count — expandable to the raw event list. Live appends stream into the open calendar in real time. English 中文 Features - Whole-harness view — one calendar for every session (user messages, assistant replies, tool calls, turn boundaries), not just the current one. - Real-time — host-side SSE channel pushes new events into the open calendar the moment they are appended. - Historical backfill — seeds already-live sessions at startup and best-effort reads the persisted log through sessionPersistence . - Merge-extensible — unknown (plugin-merged) event types fall back to their type name; no per-type registry to maintain. - Bounded memory — rolling 90-day window, capped at 2000 events per day. Installation The plugin targets the DeepSeek Harness web surface ( dsh web ). Then mount …

View full README on GitHub →
Tools / Devdsh-plugindsh-pluginssidebar

Category