KeepLost/harniverse--packages-client-ui-connection-status ↗★ 1

@deepseek-ai/dsh-client-ui-connection-status

只读侧边栏连接与认证状态指示器。 适合需要查看连接健康状态的用户,无按钮或轮询操作。

包名
@deepseek-ai/dsh-client-ui-connection-status
兼容性
待验证
Harness 依赖范围
workspace:^
Cordis 依赖范围
workspace:^
版本
0.1.0-rc.5
许可证
BSD-3-Clause
最近更新
2026年9月25日

同名包的其他仓库

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

@deepseek-ai/dsh-client-ui-connection-status

English | 中文

Read-only Consumer of Connection's health projection. The plugin occupies sidebar.header.status, declared by ui-sidebar, between the expanded wordmark and collapse button. The collapsed rail places it below the combined logo/expand control.

The icon and its localized Tooltip distinguish connecting, connected, renewing, recovering, reconnecting, refresh-required, and explicit local bypass. Hover, keyboard focus, and touch focus expose the same explanation. There is no button, click action, authentication operation, polling, or renewal timer. Terminal authentication failure instructs the user to refresh and notes that a revoked device needs approval. Reduced-motion mode disables rotation.

Registration waits for the actual slot declaration. The framework binds the injected health observable; no UI store mirrors connection state. Unloading the renderer removes only its slot and dictionary contributions, never the authentication owner.

Model Experience

None, as the icon consumes browser connection state only.

KV Cache effect

None; this plugin neither assembles nor sends provider requests.

Known Limitations and Deferred Work

  • The icon reports the latest confirmed connection/authentication state, not server health or model execution progress. Detailed transport diagnostics and manual recovery controls are outside this read-only surface.