Luaphes/dsh-web-attention-badge
Attention reminders for the DeepSeek Harness Web UI: frame badge, (N) tab title and whale-favicon recolor for sessions waiting for input or finished unopened.
Listed
5
Ui
Bundle verified
What it does
Attention reminders: frame badge, tab-title count, and a status-colored whale favicon for sessions waiting for input or finished unopened.
Best for
- People supervising several DSH Web sessions who need an at-a-glance count of sessions awaiting input.
- Users who want browser-tab and favicon signals when background sessions finish unopened.
- Workflows that need attention indicators without host-side code or additional transports.
Not ideal for
- Single-session workflows where the active page already makes status obvious.
- Headless or non-Web DSH usage without a browser frame, tab title, or favicon.
- Users needing alerts outside the browser, such as email, mobile, or operating-system notifications.
README
dsh-web-attention-badge
| English | 简体中文 |
Attention reminders for the DeepSeek Harness Web UI. Whenever a session needs
you, three surfaces light up at once: a (1)-style badge in the top-left of
the frame, a (N) count in the browser tab title, and a recolored whale
favicon.
-
Amber — sessions waiting for your input (
ask_userquestion, approval prompt, plan-mode review). - Green — sessions that finished while you were away and have not been opened yet.
All three share the same counts from the built-in sessions store — no host code, no extra transports. The badge is click-through and never blocks the sidebar.
Install
dsh plugin --profile web add dsh-web-attention-badge
Or install straight from GitHub:
dsh plugin --profile web add "github:Luaphes/dsh-web-attention-badge#v0.3.1"
Upgrade / uninstall:
dsh plugin --profile web update dsh-web-attention-badge
dsh plugin --profile web remove dsh-web-attention-badge
dsh plugin registers the bundle automatically — no manual config.
Tuning
Constants at the top of lib/client.js:
-
TAB_TITLE_ENABLED— the(N)browser tab title prefix. -
FAVICON_ENABLED— the whale-favicon recolor. - Pill colors/position — the
stylemaps inAttentionBadge/Pill.
Bundle edits apply on a page refresh; manifest edits need a dsh web
restart.
License
Development
See CONTRIBUTING.md for layout, release and publishing.
Frequently Asked QuestionsFAQ
Use the verified command dsh plugin --profile default add github:Luaphes/dsh-web-attention-badge in a DSH-enabled shell. The command resolves the public package metadata and keeps the plugin attached to the catalog identity shown on this page.
Compatibility follows the bundle and profile status shown above. If a profile is not detected, keep the plugin disabled there and check the repository documentation before enabling it in production.
The GitHub link and activity metadata are the source of truth for releases and maintenance. Revisit this page after a new release to confirm the catalog has observed the latest version.