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.