Files
codex/codex-rs
Eric Traut b05b3e180b Respect reduced motion in the voice UI (#46835)
## Why

Voice meters and partial user transcripts continued updating with `tui.animations = false`.

## What changed

- Hide microphone and speaker meter histories when animations are disabled, and size the composer to fit the remaining voice controls.
- Keep partial user transcripts out of the conversation until finalized while preserving transcript tracking and final history entries.
- Skip footer updates caused solely by audio meter changes when animations are disabled, while retaining speaker activity transitions.

## Testing

Update transcript, replay, and rendering tests to cover hidden partial transcripts and finalized history. Adjust voice composer snapshots and clipped-layout coverage for the reduced height.

GitOrigin-RevId: fb1939d6d8b3edc60fdd0a33ba7798d37bd9337c
2026-09-20 16:26:34 +00:00
..
…
…