Repository navigation
Releases
0.3.4 — README defaults to Chinese
README.md is now the Chinese version (what GitHub and npm show by default); the English README moved to README.en.md.
0.3.3 — README screenshot at true scale
Replace the README screenshot with a true-scale desktop viewport capture (1280x800, 1x) — the previous one was a half-width region at 2x and read as zoomed-in.
0.3.2 — Mobile & robustness pass
Phone-width layout (near-fullscreen panel, single-column grid, wrapped target rows, icon-only header button), >=36px touch targets, 16px inputs (no iOS focus zoom), anywhere-wrap digest lines; network errors surfaced in all panel actions, 20s fetch timeout, polling pauses in hidden tabs.
v0.3.1
Fix: the in-chat digest vanished right after midnight because the browser local date no longer matched the server-reported digest date. The digest now shows whenever it exists; its date is in the title and a newer digest replaces it automatically.
v0.3.0
The in-chat digest now renders exactly like a model reply: mounted inside the host message column (pixel-identical width/indent/spacing, verified 88px/622px vs real messages), plain markdown typography with no card header or badges, and only host-style muted action buttons. Still frontend-only: never written to the session log, never costs model context.
v0.2.2
Fix: the in-chat digest card never appeared when dsh opened on a blank conversation (mount search gave up after 10s and never retried). Now it keeps re-locating the mount point until the conversation has content, and re-mounts after conversation switches. Verified live: card renders in a populated conversation and auto-remounts within 2s after node removal.
v0.2.1 ?a Stability fixes
Stability fixes
- Keeps the digest broadcast out of blank conversations so the composer remains visible.
- Guarantees a valid object JSON Schema for the rss_daily tool in linked/offline installations.
- Adds deterministic regression tests and a separate real RSS-to-webhook smoke test.
- Excludes Python bytecode from the published package.
Verified on Windows 11 with DSH web: 3/3 unit tests passed, live RSS-to-webhook smoke test passed, API status HTTP 200, startup error log empty.