Repository navigation
Releases
Releases · letterk/dsh-adhd-mode
0.2.1
Added
scripts/release.mjsandnpm run release -- patch|minor|major: bumpspackage.json, freezes the[Unreleased]entries into a dated section, rewrites the link references, runs the tests, and commits and pushes the tag in one step..github/workflows/release.yml: a pushedvX.Y.Ztag is checked againstpackage.jsonandCHANGELOG.md, the tests run, and a GitHub release is published with that changelog section as its notes.- A
policyjob in CI (node scripts/release.mjs doctor) that fails when the version, the latest tag and the changelog disagree. - A Versions section in both READMEs stating the semantic-versioning policy for this bundle.
0.2.0
Install
dsh plugin --profile web add github:letterk/dsh-adhd-modeFixed
- The ruleset no longer reaches subagents. The section was registered on the plugin's own context, which is global: every agent the Host assembled a prompt for received it, delegated children included. It is now registered per agent on
agent.ctx, and skipped for any agent carrying a delegation depth (origin: 'subagent',header.delegationDepth > 0, oroptions.subagentDepth > 0). A forked session still gets it —parentSessionrecords fork lineage, not delegation.
Changed
- Renamed the project from
dsh-i-have-adhdtodsh-adhd-mode— that name is unoccupied on npm and in the plugin market, whereas the old one belongs to an unrelated plugin. The loader row id, the settings namespace and the bundled ruleset path follow the new name. - The ruleset's
## Persistenceparagraph no longer tells the reader to say a phrase; it points at the UI switch instead. - The composer trigger moved from
conversation.composer.docktoconversation.input.left. The shipped composer only renders the dock forvariant === "composer", so a dock entry is invisible until the Session holds a conversation; the tool row renders on the new-Session screen too. - The trigger is now an icon plus the short label
ADHD, styled like the PUA composer trigger, and it reads the shared icon set from@deepseek-ai/dsh-client-ui-primitives.
Removed
- The daily workflow that synced the ruleset from
ayghri/i-have-adhd. Upstream changes slowly, and this copy is a fork.