wsjwu58-cmd/dsh-session-doctor--packages-client-ui-session-doctor ↗★ 0

@deepseek-ai/dsh-client-ui-session-doctor

为会话视图添加诊断标签页,展示事件计数、发现项与指标,不显示事件负载。 适合需要查看会话诊断结论与证据编号的用户;仅呈现确定性发现,不展示原始负载。

套件
@deepseek-ai/dsh-client-ui-session-doctor
相容性
待驗證
Cordis 依賴範圍
workspace:^
版本
0.1.3-alpha.1
授權
MIT
最近更新
2026年9月10日

安裝

此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗


description: "Web conversation view for deterministic Session Doctor findings." kind: "package-reference"

@deepseek-ai/dsh-client-ui-session-doctor

English | 中文

Summary

This browser plugin adds a Doctor tab to the conversation view. It requests the locale-neutral session/diagnose Remote method for the selected Session and renders event counts, findings, evidence sequence numbers, scalar metrics, recommendation codes, and limitations. The view does not request or display event payloads.

Table of Contents

Composition

The plugin requires the client slot renderer, locale service, conversation view contract, and Session Controller Remote. The Web application bundle mounts it after the standard conversation views. Registration is effect-owned, so unloading the plugin removes the tab and its dictionaries.

Failure handling

Diagnosis loading is cancellable at the view lifecycle level: a result for an unmounted or replaced view is ignored. Remote failures render a localized retry control. The view does not expose transport error text.

Dev Note

The view is a presentation-only client contribution. Persistence, diagnosis, Remote authorization, and RCA model routing remain owned by their respective Host and capability packages.

Model Experience

Diagnosis view

What the model sees

Nothing. The browser view requests deterministic session/diagnose findings and never sends a model request.

Token effect

None for the diagnosis view.

KV Cache effect

None. The view does not change model request prefixes.

RCA action

What the model sees

The explicitly selected provider receives the deterministic report and payload-free span summaries. Prompts, tool arguments, message content, call ids, and opaque metadata are excluded.

Token effect

The RCA request consumes the selected model's tokens within the configured input and output bounds.

KV Cache effect

The RCA request is independent of the active conversation request and does not alter its cache prefix.

Known Limitations and Deferred Work

  • RCA requires a pending model selection in the current Session; this view does not provide a provider catalog or model picker.
  • Diagnosis output is limited to the report fields and recommendation codes supplied by the Host.