KeepLost/harniverse--packages-client-ui-queue ↗★ 1

@deepseek-ai/dsh-client-ui-queue

Message-queue panel tab: Kafka-style topics with live/archived messages, silent subscription management with dormant badges, and gated publishing over the queue Remote 适合需要监控和管理Kafka风格消息队列及订阅状态的开发者。

패키지
@deepseek-ai/dsh-client-ui-queue
호환성
미검증
Harness peer 범위
workspace:^
Cordis peer 범위
workspace:^
버전
0.1.0-rc.5
라이선스
BSD-3-Clause
최근 업데이트
2026. 9. 25.

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

@deepseek-ai/dsh-client-ui-queue

English | 中文

Message-queue panel tab, browser half: registers the 消息队列 tab into the panel (会话看板) center view through the governor.center.tab slot. The tab lists topics with live/archived counts, subscriber totals, and offset bounds; one topic opens its message history (live plus forced-archived, dimmed) with expiry clocks, the subscription relation with dormant badges for archived subscribers, and publish / subscribe / unsubscribe controls gated by the queue Remote's capabilities. Data arrives through the generated queue Remote (ctx.remote.queue) polled at the sampling cadence — the same HTTP API surface scripts and the model tools use. The node half registers no host behavior; the host service lives in @deepseek-ai/dsh-queue.

Composition

  • Declares no slots of its own; contributes one governor.center.tab entry (id queue, ordered after the built-in resources tab).
  • inject: slots, locale, remote, remote.queue.

Model Experience

None, as the tab only polls the queue Remote; delivery injection belongs to the dsh-queue service and its tools.

KV Cache effect

None; this plugin neither assembles nor sends provider requests.

Known Limitations and Deferred Work

  • Message history is capped to the first page (100 rows) per refresh; pagination and offset-range queries ride the same Remote verbs when needed.
  • The publish form validates payload JSON client-side only; the service ceiling still rejects oversized payloads.