Skip to content

v0.2.0 - Composable Task Modes

Choose a tag to compare

@GraySilver GraySilver released this 17 Aug 06:15
· 20 commits to main since this release

Install

Install the public npm bundle:

npx -y @deepseek-ai/dsh plugin --profile web add @graysilver/dsh-task-modes@0.2.0

If dsh is installed globally:

dsh plugin --profile web add @graysilver/dsh-task-modes@0.2.0

Restart the Web profile after installation.

One Control, Three Decisions

v0.2.0 replaces the old single mode selector with one compact task-mode control. Compose each session from three independent dimensions:

  • Working state: Execute or Plan. Plan reuses the official DSH Plan service, persisted plan/mode event, and exit_plan_mode approval workflow.
  • Reasoning strategy: Standard or First principles. First-principles guidance is persisted in request/header.system and visible in Trajectory as evidence of the model input.
  • Quality gate: Off, Adversarial review, or Acceptance review.

The control summarizes the active combination, for example Execute · Standard · Off.

Independent Quality Reviews

  • Adversarial review runs a forked reviewer after each completed parent response to find unmet requirements, unsupported claims, omissions, regressions, counterexamples, and security risks.
  • Acceptance review compares the task, candidate answer, and an approved plan when available. Its Markdown report separates Met, Gap, Unverified, Evidence, and Concrete follow-up.
  • Reports render as collapsed Markdown below the corresponding assistant reply, with a fixed-height scrollable body.

Reviews are advisory. They never silently rewrite, retry, or fix the parent result.

Compatibility and Limits

  • Existing normal, first-principles, and adversarial-review selections migrate automatically to the new reasoning and quality settings.
  • The command value general-review remains supported for compatibility; the visible product name is Adversarial review.
  • Plan mode permits read, glob, grep, read_image, the configured shell, and exit_plan_mode. The shell remains fully capable, so Plan mode is not an operating-system sandbox.
  • Quality reviews add one model call and latency per completed parent response.

For source auditing, install the pinned release revision:

dsh plugin --profile web add github:GraySilver/dsh-task-modes#9163f0fab972aef43d897ce4bb4781aafc50cad6

See the English README or 中文 README for configuration, persistence, and compatibility details.