github bowenliang123/dsh-context v0.35.0

latest releases: v0.69.1, v0.69.0, v0.68.1...
one month 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
  • Open files on your system, straight from File Activity — when the host desktop can open paths, a file's name in the card becomes an open affordance: click it and the file opens in your system's default handler (15ae3b9).
    • The affordance only appears where it can actually work: the host description's canOpenPath capability gates it, relative paths resolve against the session's own workspace root, and failures stay silent — the open is best-effort by nature.
    • Paths inside the session workspace now display ./-relative (path search matches the short form too); paths outside it, Windows drive paths, and .-relative paths keep their verbatim form. Pathless searches book their pattern as a display-only row — never relativized, never openable — including nested Code-Mode searches.
    • The workspace and opener wiring re-prove every field against hostile host data: a snapshot that throws on call or property access degrades to nothing instead of blanking the view.
  • Reads show their line footprint — each read op in the expanded log carries >>30 for the exact window read (hover names the line range) or ≈80 estimated from the limit argument, and the op timestamp moved to the right edge, mirroring the file row (059c85a).
  • Language letter badges for code files — code rows render a language-tinted letter badge (TS, PY, RS…) instead of a generic glyph, making mixed file lists easier to scan (891c847).
  • CSS-drawn disclosure chevrons — the expand chevrons are drawn in CSS instead of inline SVG (2fa032d).

Commits

  • feat(files): open files on the system; display workspace paths relative (15ae3b9)
  • feat(files): show each read's line footprint; op times on the right (059c85a)
  • style(ui): draw the disclosure chevrons in CSS (2fa032d)
  • feat(files): render code files as language letter badges (891c847)
  • release: v0.35.0 (ef97842)

v0.34.1...v0.35.0 · 5 commits

Contributors

Don't miss a new dsh-context release

NewReleases is sending notifications on new releases.