dsh-smart-selector: Event Determination, Candidate Filtering, and Action Execution Using Independent Decision Models
dsh-smart-selector (Smart Selector, maintained by vb2250158) is a follow-up plugin to dsh-jev-context-gate and belongs to the workflow category. It uses an independent decision model to read content to be judged based on events, supporting three question types: multiple-choice, true/false, and scoring questions. Standard chat models operate in JSON-compatible mode, while OpenRouter native models directly invoke the Decisions API. Rules consist of events, judgment inputs, and question and option behaviors. It supports configuration for Skill directory pruning, intercepting and supplementing context before and after tool calls, and executing actions through adapters such as tool/rabi. The article introduces the semantics of question types, candidate filtering and input budgeting, the contextPolicy unified context strategy and required host patches, the fixed commit installation process mandated by official documentation, as well as typical configuration steps and security considerations.
Read More