hypergraphdev/deepseek-harness-extension--packages-client-ui-agents ↗★ 0
@deepseek-ai/dsh-client-ui-agents
The sidebar HXA team panel: a read-only roster of the user's org bots with presence dots, hidden while HXA is dormant 适合需在侧边栏查看HXA组织机器人名单与在线状态的用户,HXA休眠时隐藏。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗description: "The sidebar team panel: a read-only roster of the user's HXA org, one row per teammate bot with a presence dot and an optional role." kind: "package-reference"
@deepseek-ai/dsh-client-ui-agents
English | 中文
Summary
The sidebar team panel: a read-only roster of the user's HXA org, one row per teammate bot with a presence dot and an optional role. The browser half occupies the sidebar's sidebar.agents seat (declared by dsh-client-ui-sidebar) and registers the agents locale namespace; the node half is an empty apply that only makes the plugin mountable from a host cordis.yml, with the browser bundle discovered through the package.json dsh.client declaration.
Table of Contents
Use this package
Roster data comes from the host's /api/hxa/contacts route, served by the web-app bundle over ctx.hxa and polled every 20 seconds while the panel is mounted. A 404 (HXA not composed) or an unreachable host renders nothing, so the seat costs unconfigured deployments no pixels; the panel also hides while the sidebar is collapsed to its icon rail.
Model Experience
None, as this browser-side roster panel reads the host HXA route and registers nothing model-facing.
KV Cache effect
No effect; the panel adds nothing to model requests.
Known Limitations and Deferred Work
- Presence is poll-only — the roster refreshes on a fixed 20-second interval with no push channel, so presence flips can lag by up to one interval, and the panel keeps polling a dormant host for as long as it stays mounted.
- A failed refresh blanks the panel — any fetch or parse failure resets the roster to the not-loaded state, so the whole panel disappears until the next successful poll instead of serving the last known roster.
Dev Note
Working context for maintainers — click to expand
None.
Runtime invariant: No companion is published. The panel is a single slot registration with no durable state of its own.