feat(polish): allow mood emoji on custom styles and ship Flow/ASR fixes

Custom polish styles can opt in to emotion-matched emoji (default off), with
prompt-level opt-in detection so paste-only styles keep model-added emoji.
Also include Volcengine API-Key ASR auth, voice-processing capture, PiP flash
fix, and related keyboard Shift/haptics reliability work.
This commit is contained in:
Rocky
2026-08-06 15:11:12 +08:00
parent 2ed16e1fbf
commit a8d58d8f0c
47 changed files with 1467 additions and 258 deletions
+4 -1
View File
@@ -13,7 +13,10 @@ wiring; jetsam behavior is device-only.
- **Do not** stack CLM + Rime + ASR in the same second after onboarding.
- ASR warmup runs on **first mic press** (`beginUtterance`), gated by
`HostMemoryBudget` (~260 MB RSS). `hostHeavy` is set only while heavy work
actually runs, then cleared.
actually runs, then cleared. A sticky `hostHeavy` (host died mid-work)
expires after `hostHeavyMaxAge` (~120 s) and is cleared on
`clearFlowState` / host-launch reconciliation so typing 中文/EN is not
permanently blocked.
## Console checklist