sunlei1214/dsh-session-requirement: A plugin to attach a constant requirement to a single conversation.
dsh-session-requirement is a conversation-level constraint box attached to the DSH conversation header: it allows you to write cross-turn overall requirements and select skills using @. The plugin stores these per conversation and appends <session_requirement> to every message at the agent/pre-step stage. The GUI toggle is located in Settings → General and is disabled by default; the state resides in <DSH_HOME>/session-requirement.json; and the configuration consists only of maxSkills and maxTextLength. The official installation method involves cloning the repository, pointing to it in the profile's package.json using "link:", then reinstalling and restarting. The plugin only selects, stores, and forwards skills; it does not execute them.
Read More