Wine-Red/dsh-codex-timeline
Left-edge user-Turn navigation rail with reading-position highlighting, hover previews of per-turn metrics and model-answer excerpts, keyboard and click-to-jump controls, and local conversation search.
A subtle user-Turn navigation rail for long DSH Web conversations: it marks only the prompts that actually steer the session, then adds a complete history index (Host lite=1 index covers the full persisted session without the old 500-Turn truncation), previews (position, status, performance metrics, two prompt lines, two answer lines, real duration/TTFT/tok/s), full-history search (merged transcript + persisted session log), and reliable jumps that materialize only the required history and restore the reading anchor (landing verified to within 2px). Wheel moves exactly one Turn per notch; keyboard (arrows/PageUp/PageDown/Home/End), favorites, and a mirrored right-side mode are included, with settings persisted to settings.yaml.
Install
dsh plugin --profile web add dsh-codex-timelinedsh plugin --profile web add dsh-codex-timeline (npm dsh-codex-timeline). Version to use depends on DSH release: DSH <0.1.2-alpha.3 → pin 0.5.5 (dsh plugin --profile web add dsh-codex-timeline@0.5.5); DSH 0.1.2-alpha.3 → install latest (0.6.x). README (09-09) IMPORTANT: '0.6.x supports DSH 0.1.2-alpha.3 only; use 0.5.5 with earlier DSH releases.' Repo also ships install.ps1 version-checker. Migrating from early same-name tarball: remove @deepseek-ai/dsh-client-ui-conversation first.
Compatibility
0.5.5 verified against DSH 0.1.1-rc.2 (earlier DSH). 0.6.x requires DSH 0.1.2-alpha.3 — README states 0.6.x supports only that alpha. Do not force-install on other DSH versions; remove before upgrading DSH. Node.js ^22.19.0 || >=24.0.0; web profile; MIT.
Details
- Repo: Wine-Red/dsh-codex-timeline
- Category: UI Enhancements
- Stars: 10
- Version: npm dsh-codex-timeline 0.5.5 (verified 08-30 for DSH <0.1.2-alpha.3); 0.6.0 published 09-03 — supports DSH 0.1.2-alpha.3 only (README IMPORTANT)
- Last push: 2026-08-28
- First seen: 2026-08-15
Recent updates
Turn rail for long sessions; complete-session index; preview + search + favorites; verified 2px-accurate jumps; one-Turn-per-notch wheel; keyboard navigation; right-mirror mode.
FAQ
- Which messages get markers?
- Only real user Turns — tool calls, approval UI, plan UI, subagents and streaming chunks do not add noise.
- Does search work on unloaded history?
- Yes — search merges the loaded transcript with the complete persisted session log; deployments without a sessionQuery service degrade to loaded-content-only search.
- Is it safe to upgrade DSH?
- Version-specific: 0.5.5 verified for DSH before 0.1.2-alpha.3; 0.6.x requires DSH 0.1.2-alpha.3 specifically (README IMPORTANT, 09-09). Remove the plugin before upgrading DSH and never broaden the peer range without a new compatibility audit.
Alternatives
Tieboyh/dsh-session-search · SherUnlocked-4869/dsh-plugin-msg-nav · jjxjjjjiik-bot/dsh-chat-timeline