DSH Session Icons
fengb3/dsh-session-icons · themes
A session title icon plugin for the DSH (DeepSeek Harness) Web interface: when the model generates a title for a new session, the host initiates a side request using the same path to allow the model to draw a 24x24 monochromatic SVG metaphor by title
★ 3GitHub stars
0Forks
2026-08-31Last updated
TypeScriptLanguage
MITLicense
Key features
- The listening device keeps returning simultaneously and does not break the falls contract).
- The sidebar is not line-by-line official slot, injecting the structure DOM anchor - an update of the selection is required when the DSH large list structure is changed.
- Only the auxiliary calls match the == 'session-title': mirrors the text of the forward stream and takes a regular title (in line with the official bytes: control person stripping, blank folding, 80 byte UTF-8 cut) after normal completion of the flow, and records the provider/model route for this call.
- Icon generation is a stand-alone ctx.llm.stream() call (single, two times per title, 45s timeout, maxTokens 2048), output disinfected: take only ... fragments and reject events properties / href / text / animation / outer chain / over 6KB.
- The icon scale is increased every 2 seconds, and the missing title is retweeted to report the host's drawings.
Install command
dsh plugin --profile web add github:fengb3/dsh-session-icons