1479650473/dsh-question-composer
1479650473★ 0TypeScriptLast synced: 2026-08-16
Enhanced ask_user_question composer for DeepSeek Harness: batch tabs, number-key answers, confirm summary, plan-review decision card
README excerpt
dsh-question-composer An enhanced ask user question composer for DeepSeek Harness: batch question tabs, number-key answers, a confirm summary, and a dedicated plan-review decision card — layered on the stock question flow. When this plugin is mounted, it replaces the stock @deepseek-ai/dsh-client-ui-user-questions composer: the composer chain renders the first entry whose selector matches, so every pending question interaction hands the question seat to the enhanced flow. A request that declares the plan-review presentation intent renders its own decision surface; every other request takes the generic flow. Features - Batch tabs — multiple pending questions render as a tab strip; answers on each tab are collected before a single batch submit. - Number-key answers — 1 – 9 pick the Nth option of the visible question, Enter confirms. - Confirm summary — the final submit shows a summary of all answers (single-choice, custom, multi-select) before sending. - Plan-review routing — a question whose intent declares plan-review renders a decision card (approve / reject with reason) instead of the question flow. - Bilingual — zh / en dictionaries on its own question-composer locale namespace.…
View full README on GitHub →