Dsh Compact Button
shyuan-hub/dsh-compact-button · skills
One key compression: Long conversations keep eating the context window, and then you have to knock manually /compact -- now the buttons are on the context panel that you can see at any moment.
★ 3GitHub stars
0Forks
2026-09-07Last updated
TypeScriptLanguage
MITLicense
Key features
- The same command channeland hand knock/compact, which is exactly the same channel (session.compand('/compact'), where compression results appear in a conversation stream as orders, without special action
- Centratureregister a side packaging (ContextactionRow) in the slot by slots.inject while waiting for platform statements, with CompactButton to the left and NewSsession Button to the right
- Real-time feedbackbutton file flow with submission status (alert submission ⁇ submitted/ not matched/ failed), return to standby in 4 seconds, and the panel remains clear
- MultilingualFollow DSH language settings, Chinese / English real-time switch
- New SessionPut a "New Session" button on the right side of the compression button - Click to open a new session in the same workspace and jump over
Requirements
- Reliance on curvation.context.actions sub-train: not declared on official platforms (with 0.1.2-rc.1) and injected by Platform Patches with this plugin automatically applied
- Security aborted when platform version drift (button asserted failure)
Install command
dsh plugin --profile web add github:shyuan-hub/dsh-compact-button