v0.12.293+12293-macos

BasedHardware/omiv0.12.293+12293-macosSep 5, 2026by mdmohsin7

AI Summary

This release focuses on enhancing text readability and voice dictation reliability within the Omi Desktop application. It introduces a 'Select Text' feature for easier copy-pasting and improves how long replies are displayed. Additionally, several refinements to voice typing behavior, including offline messaging and clipboard handling, have been added.

Key Highlights

  • Long replies now remain fully visible instead of collapsing to the first paragraph.
  • Voice dictation improvements include better visual feedback, offline error messaging, and safer clipboard handling.
  • Every chat message now includes 'Select Text' for easier copying and viewing of truncated replies.
  • All content cards in replies (tasks, goals, memories) are now actionable regardless of where they are viewed.

New Features

  • Selectable text in chat messages
  • Voice typing visual easing on dictation end
  • Improved offline voice dictation messaging
  • Clipboard preservation during empty voice holds
  • Actionable cards across all chat windows

Full Release Notes

## OMI Desktop v0.12.293

### What's New
- A long reply now stays whole once it finishes instead of collapsing to its first paragraph, and asking by voice what's on your list returns the same tasks the Tasks page shows — including ones overdue by more than a week and ones that have been sitting there without a date
- Added "Select Text" to every chat message — it opens a selectable copy you can drag through and copy from — alongside a right-click Copy, a tighter transcript, and a mark on any reply that was cut off
- Every account now gets the same chat window, and every card in a reply — tasks, goals, conversations, memories, captures, questions — is something you can act on wherever you read it
- Voice typing: the notch's red dots now ease back out when the dictation ends instead of snapping to white
- Voice typing: a hold that heard nothing to type pastes nothing and leaves your clipboard alone, and the cleanup no longer strips letters out of addresses, hyphenated words, or units
- Voice typing: if you switch documents in the same app while a dictation is being transcribed, the text is copied for you to paste instead of landing in the new document
- Voice typing with no network: a spoken question now says "No network — say “type …” to dictate offline" instead of reporting a failed reply

### Downloads
- **DMG Installer**: For fresh installs, download the DMG below
- **Auto-Update**: Existing users will receive this update automatically via Sparkle

<!-- KEY_VALUE_START
isLive: false
channel: candidate
edSignature: 7Wu0sjxp7MNml2V6rSgIzc3DIw/wk+vmpjAt1jWTQXyosnbYE5nIsPsSXTSzMmAVZUkCppKRaF61gcRrTu4GAA==
betaEdSignature: LBaAyHhLHEI7i8Dm2omWnVwrnA6yC1bW798kUUIPHZAL78t/Wuxe12z3K6WSg9BtsopHMnPylK3Ban41dIntDA==
changelog: A long reply now stays whole once it finishes instead of collapsing to its first paragraph, and asking by voice what's on your list returns the same tasks the Tasks page shows — including ones overdue by more than a week and ones that have been sitting there without a date|Added "Select Text" to every chat message — it opens a selectable copy you can drag through and copy from — alongside a right-click Copy, a tighter transcript, and a mark on any reply that was cut off|Every account now gets the same chat window, and every card in a reply — tasks, goals, conversations, memories, captures, questions — is something you can act on wherever you read it|Voice typing: the notch's red dots now ease back out when the dictation ends instead of snapping to white|Voice typing: a hold that heard nothing to type pastes nothing and leaves your clipboard alone, and the cleanup no longer strips letters out of addresses, hyphenated words, or units|Voice typing: if you switch documents in the same app while a dictation is being transcribed, the text is copied for you to paste instead of landing in the new document|Voice typing with no network: a spoken question now says "No network — say “type …” to dictate offline" instead of reporting a failed reply
KEY_VALUE_END -->