Files
deepseek-harness/packages/client/ui-session

description, kind
description kind
React and Slot adapters for Session Controller lists, interaction state, and per-session context. package-reference

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

English | 中文

Summary

Use this package to expose Session catalog, retain information, and unified UI status through standard Slot hooks. It materializes per-SessionBinding hooks and props, while SessionProvider can inherit an outer binding or bind an explicit SessionReference. It owns process-local pending-interaction and completion-reminder policy without owning Controller transport, history, or references.

Table of Contents


Model Experience

None, as this package adapts browser-side Session state and registers nothing model-facing.

KV Cache effect

None; Session selectors and Slot scopes do not assemble model requests.

Known Limitations and Deferred Work

  • Pending interactions are process-local projections — the owning Remote waterfall must replay an outstanding request after a browser reconnect.

Dev Note

Working context for maintainers — click to expand

None.

Runtime invariant: No companion is published. The adapter materialization path enforces Session binding consistency.