Zlyraz/dsh-ballute

Zlyraz★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

README excerpt

dsh-ballute(Ballute 气囊) DeepSeek Harness 插件崩坏防护:把插件故障从「安静退位」变成 可见 · 可归因 · 可恢复 。 ballute = balloon + parachute(气球伞,减速缓冲之意)。 English quickstart dsh-ballute is a crash-protection plugin for DeepSeek Harness (DSH). DSH silently removes crashing slot entries — you get a blank panel and the tab quietly disappears, errors only land in the console. Ballute turns that into something you can see, attribute and recover from: Line of defense What it does L1 Pre-flight Static contract inspection ( GET /api/ballute/v1/inspect ) — catch structural faults before load L2 Isolation Bottom-right crash card via official ctx.slots.onEntryError hook (plugin · slot · error) L3 Black box Crash telemetry JSONL log + history list, survives restarts, rev pinpoints the code version L4 Recovery One-click "disable" on the crash card → writes patch layer → HMR unload without restart L5 Safe mode Minimal safe profile + cross-profile static inspect/disable to rescue a broken main profile Install: Honest limits: covers runtime slot-entry crashes (L2 domain). Loader-level faults — client apply throwing, or a missing bundle file — kill client/host boot before any UI exists; those are only rescuable from the M4 safe m…

View full README on GitHub →
Tools / Devcordiscrash-protectiondeepseek-harnessdsh-plugin

Category