Repository navigation
Releases
Releases · xingyingyuzhui/dsh-chat-tune
v0.5.1: Settings gear opens panel on shortcut menus
Changes in v0.5.1
- Fix settings gear: On DSH 0.1.7-rc, the account Settings row includes a
⌘,shortcut label, so the gear stopped matching and only opened the account menu. Prefer the hostopenSettingsfiber callback, and read.itemLabel(with shortcut-tolerant fallback) when hiding/clicking the menu row.
Install:
dsh plugin --profile web add github:xingyingyuzhui/dsh-chat-tunev0.5.0: Session menu extras (copy / export / delete)
Changes in v0.5.0
- Session ⋯ menu extras: Copy session ID, export Markdown, and permanently delete a session (merged from deprecated
dsh-session-actions). Official pin / rename / fork / archive stay host-native. - Host routes:
POST /dsh-chat-tune/{catalog,export,delete}with CSRF header + loopback Origin guard. - Settings gear: Account-row gear opens Settings; hides the Settings row inside the account menu.
- Composer-only width handles: Resize handles pinned to the composer seat band.
- Font extras carried forward: JetBrains Mono Nerd, stroke thicken, global
--dsw-font-family. - Desktop local install helper:
scripts/install-desktop-local.mjs.
Install:
dsh plugin --profile web add github:xingyingyuzhui/dsh-chat-tuneIf you still have dsh-session-actions installed, remove it to avoid duplicate menus.
v0.4.0: Custom select dropdown & sticky user prompts
Changes in v0.4.0
- Custom select dropdown (CustomSelect / Menu): Replaced native HTML select elements with theme-integrated rounded popovers with checkmarks and no black focus rings.
- Sticky user prompts: Pin active user prompts on scroll (Cursor-like behavior) with custom bubble timestamp and copy actions.
- Full unit test coverage (47 tests passing).