Repository navigation
Releases
Releases · miaomiao636/dsh-message-navigator
dsh-codex-message-navigator v0.1.4
Ship the bilingual README (EN/ZH) and npm badges inside the tarball.
Install (npm): dsh plugin --profile web add dsh-codex-message-navigator
dsh-message-navigator v0.1.3
Codex-style message navigator for the DeepSeek Harness Web UI.
Install:
dsh plugin --profile web add https://github.com/kekcidbbe-sudo/dsh-message-navigator/releases/download/v0.1.3/dsh-message-navigator-0.1.3.tgzSee the README for details.
v1.2.0 — Full-history outline
v1.2.0
Added
- Full-history outline: the host half exposes a loopback endpoint that returns every user message of a session, including ones outside the render window. The panel shows the complete outline — like the navigators in Hermes/Codex.
- Auto-load on jump: clicking a window-outside item drives
conversation.loadOlder()page by page until the target enters the window, then scrolls to it — no manual 加载更早 clicks. - Outside-window items carry a 历史 tag; footer shows 共 N 条 · 已加载 M 条.
Upgrade note
This version adds a host half. After updating, restart DSH so the host endpoint loads; the client degrades to window-only mode until then.
v1.1.1
v1.1.1
Fixed
- The edge handle and panel now follow the conversation content area right edge instead of the viewport. When a right sidebar opens and squeezes the conversation, the handle moves with it and stays visible at the conversation right edge — never covered by the sidebar panel.
v1.1.0
v1.1.0 — Edge-handle navigator
Changed
- The navigator now collapses into a slim right-edge handle (📋 + message count) and expands into an overlay panel floating above any right sidebar (z-index 200) — never pushed or covered by
dsh-better-sidebar. - Clicking an outline item auto-collapses the panel after the jump.
- Drag-to-move and resize removed: the handle stays docked to the right edge.
Install
dsh plugin --profile web add github:kekcidbbe-sudo/dsh-message-navigatorThen append dsh-message-navigator to dsh.profile.bundles and restart DSH.
v1.0.1
v1.0.1
Fixed
- Z-index conflict with floating sidebars: the navigator toggle button, floating pill and panel were layered below
dsh-better-sidebar(z-index 50-60). All navigator surfaces now layer at z-index 70, so the button stays clickable and the panel stays on top when the side card opens.
v1.0.0
dsh-message-navigator v1.0.0
DeepSeek Harness 消息导航器:给长对话加一个「目录」。
Features
- Message outline: every user message of the current session, numbered and timestamped (data-layer
useSessionsnapshot, no DOM parsing) - Click-to-jump via the product's own
data-chat-anchor-keyanchor contract - Scroll-synced highlight (IntersectionObserver rooted at the session scrollport)
- Live updates through snapshot subscription
- Keyword search, keyboard navigation, drag/resize/collapse panel
- Copy-outline as Markdown
Install
dsh plugin --profile web add github:kekcidbbe-sudo/dsh-message-navigatorThen append dsh-message-navigator to dsh.profile.bundles and restart DSH.