Skip to content

v0.1.0 — code-review pack for dsh

Choose a tag to compare

@moazzamak moazzamak released this 30 Sep 14:09
· 5 commits to main since this release

First release of the code-review pack for DeepSeek Harness (dsh).

What it adds

  • /review — a Client command, offered while the right sidebar that owns the
    page is mounted, that reveals dsh'"'"'s pinned Changes page: the files that still
    have a change nobody has decided yet.
  • The dsh-change-review Skill — registered on the Host as a runtime Skill so
    it appears in the model'"'"'s Skill catalog. It states that a rejected chunk has
    already been reverted from the file, that the rejection is projected back into
    the model'"'"'s context as a note naming the path and the removed text, and that one
    tool call is one reviewable chunk.

Install

dsh plugin --profile web add github:moazzamak/dsh-code-review

Requirements

The pack is a thin layer over dsh'"'"'s own review surface: it needs a dsh build that
ships the pinned Changes page and its exported CHANGES_KIND, the marks
capability on document renderers, isMounted() on the right-sidebar service, and
the Host-side applied-changes / review-decision ledgers. Those are in-tree in
deepseek-harness at the time of this release and not part of a published dsh
release yet; on an older build the row mounts and /review has no page to open.
See Requirements.

The diff, the per-chunk Keep/Reject controls, the pending-file list, the revert
endpoint, and the model-facing rejection note belong to DeepSeek Harness (MIT).
This package contributes the shortcut, the Skill, and one composition row.

Full changelog: CHANGELOG.md