DSH Daily · Dossier
Noob-stupid/dsh-plugin-gating-hub
DSH framework upgrade safety and plugin upgrade gating: run a "session format contract pre-check" before upgrading (to surface incompatible plugins and agent presets for adaptation first), automatic rollback on failed upgrades, and automatic isolation of plugins that have previously brought down startup; environment fingerprints and a public contract rule library keep watch as well. The built-in multi-source plugin marketplace serves only as a discovery layer.
Tool
Install
dsh plugin --profile web add @noob-stupid/dsh-plugin-consoleWhat it does
Installs a "gate" for DSH framework upgrades and plugin versions: check compatibility before upgrading, roll back automatically if an upgrade fails, and refuse to install versions the host cannot accept.
Features
- Runs a "session format contract pre-check" before upgrading to see whether a new version would break your existing session data
- Automatic rollback on failed upgrades, so it never stops in a half-broken state
- Frameworks changed by any update channel are protected, not just official channels
- Versions the host cannot accept are refused at install time instead of crashing afterward
- Works in both web and desktop
Good fit for
- You have many plugins installed and worry an upgrade will break the environment
- Team environments need stability and cannot afford random breakage
- You frequently switch between preview builds
Advice
- The more plugins you install, the more it is worth having; it is infrastructure-type tooling
- Still back up your configuration yourself before upgrading, as a second safeguard
- When it blocks a version, read the reason first rather than rushing to bypass it
Cautions
- It intervenes in installation and upgrade flows, so its own failures affect all plugin operations
- Gating rules rest on compatibility judgments and may wrongly reject some versions that would actually work
- It adds a layer, so upgrades take longer
Facts
- Section
- Tool
- Category
- tools
- Stars
- 108
- Created
- Aug 14, 2026
- Permissions
- shell, fs-write, fs-read, network, env