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

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

Web conversation view for deterministic Session Doctor findings 适合需要查看会话诊断结论与证据编号的用户;仅呈现确定性发现,不展示原始负载。

패키지
@deepseek-ai/dsh-client-ui-session-doctor
호환성
미검증
Cordis peer 범위
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.