openclaw/apps/macos
Tu Nombre Real 5e8c8367f3 fix(macos): lazy-init AVAudioEngine to prevent Bluetooth audio ducking
Creating AVAudioEngine at singleton init time causes macOS to switch
Bluetooth headphones from A2DP (high quality) to HFP (headset) profile,
resulting in degraded audio quality even when Voice Wake is disabled.

This change makes audioEngine optional and only creates it when voice
recognition actually starts, preventing the profile switch for users
who don't use Voice Wake.

Fixes #30

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-16 09:35:02 +00:00
..
Icon.icon mac: add app icon and tidy voice picker 2025-12-06 03:55:47 +01:00
Sources fix(macos): lazy-init AVAudioEngine to prevent Bluetooth audio ducking 2025-12-16 09:35:02 +00:00
Tests fix(macos): clarify OAuth detection 2025-12-14 19:10:48 +00:00
Package.resolved feat(browser): add DOM inspection commands 2025-12-13 18:33:04 +00:00
Package.swift feat(chat): share SwiftUI chat across macOS+iOS 2025-12-14 00:17:07 +00:00