github bowenliang123/dsh-context v0.68.1

3 hours ago

Install / Update

Install the dsh-context plugin on DeepSeek Harness with released NPM package:

dsh plugin --profile web add dsh-context@latest

Update the dsh-context plugin:

dsh plugin --profile web update dsh-context@latest

What's New

image

Features

  • System prompt prefix/suffix, joined into every session — two new free-text preferences in the Plugins page's System Prompt group, Prefix and Suffix, are joined at the very start and the very end of the harness's assembled system prompt for all agents, subagents included — a per-deployment persona or behavioral rule riding the harness's own prompt registry, not session-log surgery.
    • Edits apply from the next turn without remounting the plugin; new sessions carry the text from their first turn.
    • {{...}} in your text stays literal, and on a harness whose prompt composition lacks the registry the feature degrades to a no-op.
  • The preference card reads in three titled groups — Entry & Visibility, View Defaults, System Prompt — replacing the flat eleven-row list.
  • The Fleet team and task boards sit side by side as two equal-height columns, folding back to full-width stacking on a narrow pane; the task board is now named in the harness's own terms (Shared tasks / 共享任务).

Fixes

Dragging the top of Context Insights, before and after

  • The insight page head now drags the window (#136, by @Grivn) — in the desktop app on macOS, where the window has no title bar and pages are moved by dragging their top strip, the Context Insights page's head now carries the harness's own data-window-drag marker, so the band and title row move the window like on built-in pages. Buttons, the settings link and the date picker stay interactive; the browser web UI and Windows are unaffected.
  • The settings binding survives hostile values and dead scopes — a served value that throws on property access keeps the current state instead of throwing into the mirror's fan-out.

Changes

  • The i18n dictionaries split into per-locale files under the repo's 1000-line cap; no visible change.

Commits

  • feat: system prompt prefix/suffix settings joined into every session (d75b539)
  • refactor(client): split the i18n dictionaries under the 1000-line cap (fd66d80)
  • feat(client): organize the preference card into three titled groups (fd78211)
  • fix(client): guard the settings binding against hostile values and dead scopes (f0b0e12)
  • feat(client): lay the Fleet team and task boards out as two columns (293e954)
  • feat(client): name the Fleet task board in the harness's own terms (3bacd79)
  • fix(client): let the window be dragged by the insight page head (#136) (edf6e24)

v0.68.0...v0.68.1 · 7 commits

Contributors

Don't miss a new dsh-context release

NewReleases is sending notifications on new releases.