All plugins

DSH / BUNDLE / CLIENT-UI

@dsh-external/dsh-client-plugin-context-assembler

v0.1.0catsenior507 / dsh-context-assemblerfe5cb390be

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

@dsh-external/dsh-client-plugin-context-assembler

组装式上下文(Assembled Context): a context tree over the dsh session surface with per-node assemble modes (full / key / off), agent-authored presets, and a browser panel that decides what the model actually sees.

README / EN

Package documentation

Registry summary

组装式上下文(Assembled Context): a context tree over the dsh session surface with per-node assemble modes (full / key / off), agent-authored presets, and a browser panel that decides what the model actually sees.

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **A multi-node fold cannot be restored verbatim** (design decision 3). This is a structural property of harness's replace semantics, not a shortcut in the implementation. - **Digest tokens are estimates**: computed with a CJK 1 token/char, ASCII 4 chars/token heuristic, for ranking *which* region is worth folding — not a billing figure. - **Subagent sessions must be selected in the picker to be assembled separately**: they own an independent surface, and a subagent node in the parent session is for navigation only. - **Surface node 0 (the system prompt) cannot be folded**: harness rejects a replacement covering it, and the panel marks that row as non-toggleable. - **Folded regions do not expire on their own**: the panel will not re-decide for you. That is deliberate.