Skip to content

VoiceTerm v1.2.8

Choose a tag to compare

@jguida941 jguida941 released this 05 Nov 01:18
· 5 commits to master since this release

Fixed

  • HUD repaints no longer override the scroll region the wrapped CLI declared.
    Codex pins its composer by setting a small scroll region around its history
    scrolls; VoiceTerm's bar repaint reset the region to the whole child viewport,
    so Codex's next scroll moved the entire viewport and wiped or displaced its own
    UI until a resize made it redraw. The writer now tracks the child's declared
    region (including declarations split across output chunks) and restores it,
    clamped to the child viewport, after every repaint. When the child declares
    none or resets it, VoiceTerm confines scrolling to the child viewport as
    before. JetBrains terminals, where VoiceTerm sets no scroll region, are
    unchanged.
  • Covered by writer tests that capture the exact bytes a repaint emits, plus a
    tracker test suite for split, reset, private-mode, and invalid declarations.