v0.12.352+12352-macos

bilawalsidhu/gods-eye-viewv0.12.352+12352-macosSep 15, 2026by mdmohsin7

Upgrading?

AI Summary

This release introduces persistent Claude Code sessions, improves offline voice dictation loading, fixes API key management, and optimizes on-device transcription behavior.

Key Highlights

  • Claude Code sessions persist across reboots and sign-ins
  • Fixed offline voice dictation loading timeout
  • Resolved API key clearing and validation issues
  • Faster transcription response in noisy environments

New Features

  • Persistent Claude Code sessions
  • Improved offline voice dictation
  • Enhanced API key management
  • Optimized on-device transcription

Full Release Notes

## OMI Desktop v0.12.352

### What's New
- Claude Code chat sessions now persist across reboot and sign-in again after your session expires, instead of clearing the session list.
- Offline voice dictation no longer waits indefinitely when its on-device speech model cannot finish loading — the turn now stops after a bounded wait instead of leaving Omi stuck
- Fixed custom API keys being cleared without explanation and stopped unvalidated or rotated keys from being used before enrollment
- On-device transcription now closes on a pause in a noisy room instead of waiting out its 10-second window, so spoken commands reach Omi sooner

### 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: KmQ2UbIWpN7WDSYnmlUM1nfyta2f6Njd9k9rdSRpx34no3Bn4yK54hQvAv90VIoyeP3DhtGf+ccU5dgspsJ1AQ==
betaEdSignature: GQkhg7raT6OQFyM2IUTY1/iukr1boxaeWPWIdlln4aeL9EYenYzX/rAo4ZJTVXm3Hb/MM52fLXIqQFsJP6yoAA==
changelog: Claude Code chat sessions now persist across reboot and sign-in again after your session expires, instead of clearing the session list.|Offline voice dictation no longer waits indefinitely when its on-device speech model cannot finish loading — the turn now stops after a bounded wait instead of leaving Omi stuck|Fixed custom API keys being cleared without explanation and stopped unvalidated or rotated keys from being used before enrollment|On-device transcription now closes on a pause in a noisy room instead of waiting out its 10-second window, so spoken commands reach Omi sooner
KEY_VALUE_END -->

Related Repositories