v0.1.4 — capsule indicator style + MCP style switching
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 glowingringis still the default.) - 🎛️
INDICATOR_STYLE(ring|capsule) picks the style; the app selects it via a tiny
factory. New kit-owned UI filesrc/ui/capsule_indicator.py(MIT), copied in byinstall.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_STYLEis now writable via MCP, andstatusreports the current style.
How it ships
- The patcher only wires
main.pyhooks (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.