Other Changes Treat multi-provider empty LLM output as intentional, not as failure (#1234) Reduce Bluetooth recording startup time by ~95% with prepared input reuse (#1281) Restore local models after fallback engine selection (#1280)