Skip to content

SpeakMCP v1.4.0

Latest

Choose a tag to compare

@aj47 aj47 released this 20 Feb 21:09
· 27 commits to main since this release

SpeakMCP v1.4.0

New Features

  • Mobile Settings Parity: Added settings for skills, memories, personas, and loops on mobile
  • Supertonic TTS: Added Supertonic as a new local text-to-speech option
  • Past Sessions Modal: Moved past sessions from sidebar to a modal with delete support
  • Agent Spoken Output: Added explicit respond_to_user spoken-output flow for multi-channel support
  • Skills in Prompts: Enabled skills appear in predefined prompts dropdown menu
  • Ephemeral Messages: Hide internal completion nudge via ephemeral message system
  • Continue Conversation Shortcuts: Added Shift+hotkey keybinds to continue last conversation
  • Unlimited Agent Runs: Added option to disable max iteration limit for unlimited agent loops
  • Transcription Preview: Added opt-in live transcription preview during recording
  • Mobile Session Sync: Sync sessions between mobile and desktop with lazy loading

Bug Fixes

  • Fixed React deduplication and streaming repetition bugs on mobile
  • Fixed duplicate assistant messages and preserved mobile progress on empty history
  • Fixed TTS playback issues: stale generation results, double playback on remount, cleanup timing
  • Fixed streaming state getting stuck in "generating" when throttle drops events
  • Fixed sidebar collapse button spacing on macOS
  • Fixed search icon alignment and standardized icon-text spacing across UI
  • Fixed dialog grid children width overflow
  • Fixed input drafts sync from overwriting user typing
  • Fixed mobile transcription: word-boundary matching, StrictMode compat, focus timeouts
  • Fixed hold-mode race conditions in continue-conversation shortcuts
  • Fixed WebM to float32 PCM decoding for Parakeet STT
  • Fixed network retry delays made interruptible by kill switch
  • Bundled sherpa-onnx native packages properly in packaged app
  • Gated SpeakMCP-specific fetches behind isSpeakMCPServer check

Improvements

  • Consolidated duplicated summarization settings UI
  • Session tiles now fill available vertical space
  • Final assistant messages expand by default in tile/sessions view
  • Grid view click now resets tile layout (removed separate reset button)
  • Per-message TTS on mobile

Downloads

  • macOS (Apple Silicon): SpeakMCP-1.4.0-arm64.dmg - Signed and notarized
  • Android: SpeakMCP-1.4.0.apk