v0.12.70+12070-macos

BasedHardware/omiv0.12.70+12070-macosJul 11, 2026by mdmohsin7

AI Summary

Enforces strict agent provider boundaries and fixes numerous background agent, sync, and UI positioning issues to improve reliability.

Key Highlights

  • Enforced agent provider boundaries and worker roles
  • Fixed background agents to use Omi memories
  • Improved sync recovery for large offline backlogs
  • Fixed Neo subscriber Desktop audio access
  • Improved desktop error messages

New Features

  • Agent boundary enforcement
  • Background agent memory access
  • Sync recovery improvements
  • UI fixes
  • Error message clarity

Full Release Notes

## OMI Desktop v0.12.70

### What's New
- Fixed voice requests for a background agent's completed result
- Agent provider boundaries and worker roles are now enforced by the desktop runtime: managed work stays on Omi cloud routing, local modes stay pinned to their selected provider, leaf workers cannot create more agents, and failed required control actions cannot appear as successful completion.
- Fixed agent-management questions from creating unintended background agents and duplicate completion cards
- Fixed background agents so they can use your Omi memories
- Improved sync recovery reliability for large offline recording backlogs
- Fixed the floating Omi notch drifting away from the MacBook camera housing after it resizes
- Fixed OpenClaw and Hermes agent pills and a voice-startup crash in development builds
- Fixed Omi Chat getting stuck on a stale local-provider setting before its first response
- Fixed Neo subscribers being blocked from Desktop audio by stale trial paywall state
- Fixed voice requests so completed background agents remain discoverable
- Fixed push-to-talk notch alignment and restored direct macOS permission requests in chat and voice
- Fixed Push to Talk audio being lost while the realtime session reconnects
- Fixed goal creation, memory editing, memory visibility, and voice-provider authorization failures that could interrupt desktop workflows
- Improved desktop error messages with clear retry guidance instead of technical backend details

### 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: true
channel: beta
edSignature: Vqpt4IQi1yJgqHskGSPphoK+ZhBTUoCybkiOpGXrDXUdAXV4FPgPl3ji04dwLgk7jrYan2FPuw0OPbtGBaRmCw==
changelog: Fixed voice requests for a background agent's completed result|Agent provider boundaries and worker roles are now enforced by the desktop runtime: managed work stays on Omi cloud routing, local modes stay pinned to their selected provider, leaf workers cannot create more agents, and failed required control actions cannot appear as successful completion.|Fixed agent-management questions from creating unintended background agents and duplicate completion cards|Fixed background agents so they can use your Omi memories|Improved sync recovery reliability for large offline recording backlogs|Fixed the floating Omi notch drifting away from the MacBook camera housing after it resizes|Fixed OpenClaw and Hermes agent pills and a voice-startup crash in development builds|Fixed Omi Chat getting stuck on a stale local-provider setting before its first response|Fixed Neo subscribers being blocked from Desktop audio by stale trial paywall state|Fixed voice requests so completed background agents remain discoverable|Fixed push-to-talk notch alignment and restored direct macOS permission requests in chat and voice|Fixed Push to Talk audio being lost while the realtime session reconnects|Fixed goal creation, memory editing, memory visibility, and voice-provider authorization failures that could interrupt desktop workflows|Improved desktop error messages with clear retry guidance instead of technical backend details
KEY_VALUE_END -->

### Beta qualification waiver
- Automated Tier-2 qualification: skipped by operator request for urgent beta publication
- Operator override: true
- Scope: beta only; stable remains blocked pending QA
- Recorded at: 2026-07-11T03:12:40.514632+00:00