dsh-ask-first: Preventing Agents from Confidently Building the Wrong Thing

dsh-ask-first is a client plugin for DeepSeek Harness (DSH) that addresses the issue of agents building blindly due to insufficient input. It uses a native dialog to apply an adaptive questioning strategy, only asking questions when there is material ambiguity, and displays a requirements summary for confirmation before work begins. The plugin supports multiple modes (such as adaptive, thorough interview, and on-demand) and can block the execution of low-risk requests to ensure that agents obtain accurate requirement details before execution.

Read More