Skip to content

v0.1.4 — capsule indicator style + MCP style switching

Choose a tag to compare

@AlexFlanker AlexFlanker released this 01 Jun 01:05
· 2 commits to main since this release

Pick your on-screen dictation indicator — and switch it right from Claude Desktop.

Added

  • 🟣 Second indicator style: capsule — a pill that appears with three pulsing dots while
    you record, retracts into a small circle + spinner while transcribing, then turns
    green and fades when your text lands. (The original glowing ring is still the default.)
  • 🎛️ INDICATOR_STYLE (ring | capsule) picks the style; the app selects it via a tiny
    factory. New kit-owned UI file src/ui/capsule_indicator.py (MIT), copied in by install.sh.
  • 🤖 Switch styles from Claude Desktop — the MCP server gains set_indicator_style
    (ring / capsule / off) that updates the config and restarts in one call.
    INDICATOR_STYLE is now writable via MCP, and status reports the current style.

How it ships

  • The patcher only wires main.py hooks (now 5 indicator hooks: flags, factory, instantiation,
    state-change). Verified byte-identical to a known-good install (20 edits + 2 shipped UI
    files) and idempotent. No upstream code redistributed.

macOS only. Not affiliated with or endorsed by upstream. See CREDITS.md.