Skip to content

v0.4.4 — ds-bot 0.3.x compatibility + macOS hotkey

Choose a tag to compare

@JackWoods-code JackWoods-code released this 11 Nov 15:31
· 2 commits to main since this release

dsh-bot-toggle v0.4.4

Compatibility release for ds-bot 0.3.x, which removed the "Switch to classic Agent mode" item
from the account menu and moved the surface switch into Settings → General → Mode. Also
fixes the macOS keyboard shortcut. Thanks to @Nickszy for the original 0.3.x adaptation (#2).

Changes

  • Switch Bot → classic through the settings page: account menu → settings item → General →
    Classic Agent mode → Switch
  • Match the settings item as 设置 / Settings, covering ds-bot 0.2.2–0.3.2 (0.3.2 renamed it
    from Bot settings)
  • Add a DOM-stub regression test that walks the full Bot → classic chain for the new and the
    legacy label
  • Keep writing ds-bot:surface + reload as a last-resort fallback, only when the DOM path fails
  • macOS hotkey ⌥⇧B / ⌘⇧B: match the physical key (event.code), so Option-composed
    characters no longer break it
  • Hide the account menu / settings flicker during the switch and dismiss stray popups; ignore
    held keys and IME composition
  • Add the optional top-bar ADE button (also switches back to the Bot surface)

Install

  • DSH → Settings → Plugins → add plugin → github:JackWoods-code/dsh-bot-toggle, or the tarball below.
  • Tested with DSH Desktop 0.2.1-rc.2–0.2.2-rc.1 and ds-bot 0.2.2 / 0.2.3 / 0.3.1;
    0.3.2 checked against its source.

Checksum

sha256  045ff3dbaf7000ce36ba7529d8a88b79152359c7ccb1f6fae557691ff73006c1  dsh-bot-toggle-0.4.4.tgz