fix: give realtime voice a dedicated conversation view
Rebuild & Deploy / rebuild (push) Successful in 3m7s
Rebuild & Deploy / rebuild (push) Successful in 3m7s
This commit is contained in:
1 parent
257ab48f0f
commit
8905dc2c2a
9 files changed
+302
-101
No files matched your search
@@ -1,5 +1,30 @@
|
||||
# Multi-user Hermes migration — qualification and operations
|
||||
|
||||
## Dedicated web voice session refinement — 2026-10-04 (local only; not deployed)
|
||||
|
||||
Local browser qualification exercised the actual web app's voice start, mute,
|
||||
unmute, transcript-packet handling and end lifecycle with fake LiveKit at
|
||||
1440×900, 390×844, 320×568 and 844×390. No JavaScript errors or viewport overflow
|
||||
were observed. The transcript owns its scroll region, session controls remain
|
||||
persistent, the text composer is hidden during voice, and its draft is restored
|
||||
when the session ends. Independent actual-app fake-transport screenshots passed
|
||||
in light and dark themes at all four viewports after the final changes; the LED
|
||||
overflow issue was fixed.
|
||||
|
||||
Parent-reported static checks passed again after the final changes:
|
||||
`node --check web/app.js`, `node --check web/chat.js`, `git diff --check`, and
|
||||
theme generator `--check`. The final seven-module offline browser suite passed:
|
||||
**47 passed in 97.40s** (parent receipt `bash-1727`). Coverage includes cancellation
|
||||
while connecting, token failure, microphone denial, disconnect, logout, scroll
|
||||
position, selected durable-history isolation, and the HTTP-only compatibility
|
||||
composer. Fake transport and simulated microphone failures are browser lifecycle
|
||||
evidence, not physical audio qualification.
|
||||
|
||||
No credentials, live APIs or NAS were accessed for this refinement. No production
|
||||
deployment, physical microphone, real TTS or native qualification is claimed.
|
||||
Existing dirty iOS, AGENTS and design changes were left untouched. No commit or
|
||||
push was performed.
|
||||
|
||||
## Web UX refinement — 2026-10-04 (production deployed)
|
||||
|
||||
Release `ea4e191` deployed successfully via [Gitea run244](https://git.srmr.xyz/snowspeeder/hope-voice-api/actions/runs/244)
|
||||
|
||||
Reference in new issue
Block a user