v0.12.31+12031-macos

BasedHardware/omiv0.12.31+12031-macosJul 6, 2026by mdmohsin7

AI Summary

Major overhaul of chat memory architecture and unified conversation history between voice and typed chat modes.

Key Highlights

  • Improved chat memory reliability by keeping agent session identity in the local runtime kernel
  • Push-to-talk and typed chat now share one kernel conversation history
  • Floating agent pills now project from canonical kernel runs instead of a separate lifecycle
  • Agent artifact cards in chat now survive app restarts
  • Fixed push-to-talk context issues and silence after reconnects

New Features

  • Local kernel-based memory reliability
  • Unified conversation history
  • Persistent agent artifact cards
  • Improved floating pill lifecycle management

Full Release Notes

## OMI Desktop v0.12.31

### What's New
- Improved chat memory reliability by keeping agent session identity in the local runtime kernel instead of app-side caches
- Floating agent pills now project from canonical kernel runs (spawn_agent, list_agent_sessions, attention overrides) instead of a separate pill lifecycle
- Push-to-talk and typed chat now share one kernel conversation history, so follow-up questions stay in context after voice turns
- Fixed voice push-to-talk missing recent floating-bar typed messages by sharing one main chat transcript
- Fixed typed chat not seeing recent voice turns when continuing in the same session
- Agent artifact cards in chat now survive app restarts and show when the file was deleted or moved
- Hide agent tooling folders like .claude from artifact pills so only real outputs appear
- Dismiss failed or stopped floating agent pills from the status badge, and attach files to pill chats by dragging them onto the input
- Fixed push-to-talk and main chat so they remember what you just asked in the floating Omi pill, including background agent spawns
- Fixed push-to-talk going silent after a typed message when the voice session reconnects for updated context

### 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: mA3Hozam5Yg8otSRZcdPoRjGa64VD7Iy7UApheKaeedfzKKF+GmytvzTWkyxOheQfoJgKcU80/UOVsfxV5W0AA==
changelog: Improved chat memory reliability by keeping agent session identity in the local runtime kernel instead of app-side caches|Floating agent pills now project from canonical kernel runs (spawn_agent, list_agent_sessions, attention overrides) instead of a separate pill lifecycle|Push-to-talk and typed chat now share one kernel conversation history, so follow-up questions stay in context after voice turns|Fixed voice push-to-talk missing recent floating-bar typed messages by sharing one main chat transcript|Fixed typed chat not seeing recent voice turns when continuing in the same session|Agent artifact cards in chat now survive app restarts and show when the file was deleted or moved|Hide agent tooling folders like .claude from artifact pills so only real outputs appear|Dismiss failed or stopped floating agent pills from the status badge, and attach files to pill chats by dragging them onto the input|Fixed push-to-talk and main chat so they remember what you just asked in the floating Omi pill, including background agent spawns|Fixed push-to-talk going silent after a typed message when the voice session reconnects for updated context
KEY_VALUE_END -->