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-console

What 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