DSH Taskify: Fixing Task Scope and Hard Constraints in DSH Web
dsh-taskify is a plugin for DSH Web designed to prevent Coding Agents from deviating from the initial scope or ignoring constraints in multi-turn conversations by establishing task boundaries. Its core mechanisms include Focus and Persistent Anchors: Focus is used to define the execution scope of the current task and requires user confirmation; Anchors are used to retain clear hard constraints (e.g., "do not modify the backend") and must be based on exact evidence from the current draft to prevent arbitrary additions. The plugin does not modify the original Prompt nor send it automatically; it serves only as continuous model guidance, not a sandbox or interception layer. Installation requires specifying a compatible version, supporting Node.js 22+ and pnpm 11.x. When using it, users first draft the task and click "Task".
Read More