arvin-yd/dsh-update-notifier

arvin-yd★ 3JavaScript最后同步: 2026-08-15

在 GitHub 打开

README 摘要

dsh-update-notifier Red-dot update checker for DeepSeek Harness ( dsh ). Shows nothing at all while your install is current. When the published @deepseek-ai/dsh latest version on npm is newer than your installed one, a DSH-native badge (red StateDot + version label) appears in the sidebar footer. Clicking it opens a modal with current → latest, last-checked time, and: copy the update command for your install mode, ignore this version, or snooze. This is a community plugin, not an official DeepSeek product. How it works - Host half ( src/index.js ): resolves your installed DSH version once at startup, polls the npm registry (default: first check 10s after startup, then every 6h), and serves the cached decision on GET /dsh-update-check (with an updateHint that matches your install mode: npm exec @deepseek-ai/dsh@latest web for npx-cache installs, npm install -g @deepseek-ai/dsh@latest otherwise) via the optional webServer service. Headless compositions are unaffected. - Browser half ( client/client.js ): registers a sidebar.footer.action slot entry rendered with the official ui-primitives ( StateDot / Button / Modal ); it renders null unless an update is available. "Ignore" persists …

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginupdate-checkersidebar

分类