dsh-arg-guard:在 tools/pre-execute 按 parameters 校驗工具入參
DSH 默認校驗工具輸出 schema,卻不校驗入參 parameters,錯類型常變成 Node TypeError。dsh-arg-guard 在 tools/pre-execute 按工具自聲明的 parameters 攔截或告警,返回帶 JSON 路徑的拒絕理由,並提供 arg_guard_status、arg_guard_check。支持 deny/warn、skip,異常與無契約時放行。安裝:dsh plugin --profile desktop add @bushizhanghan/dsh-arg-guard,MIT,Node >=22。
閱讀全文