lmst2/dsh-asc

lmst2★ 1TypeScriptLast synced: 2026-08-15

Open on GitHub

README excerpt

dsh-asc English 中文 dsh-asc (full name DeepSeek Harness Agentic Surface Compaction ) is a context-compaction plugin for DeepSeek Harness: the model itself decides when and what to compact , and every compaction decision is committed as a durable session-log replacement event ( surfaceOp: replace ) — replayable, searchable, and reversible. Inspired by the model-driven compaction philosophy of opencode-acp, but built on DSH's event-sourced log: compaction creates no side-state files, decompression is log replay, and search covers the full log including compacted originals. Install Prerequisites : a working DeepSeek Harness installation ( dsh CLI available); Node.js ^22.19 or =24 . From npm (recommended): From GitHub — to use a commit newer than the npm release: dsh plugin adds the plugin to the profile and enables it automatically based on the dsh.bundle declaration in the package; the tools and the system prompt load together with that profile. Restart required : after installing, restart the running DeepSeek Harness service. Other install options From source — to modify the plugin itself, or to contribute: Disabling the basic backend ctx.compaction allows only one provider at a time…

View full README on GitHub →
Agentsai-agentcompactioncontext-managementdeepseek-harnessdsh-pluginagentsearch

Category