Skip to content

VoiceTerm v1.2.9

Latest

Choose a tag to compare

@jguida941 jguida941 released this 05 Nov 02:45
· 2 commits to master since this release

Fixed

  • The HUD no longer drifts or duplicates while Claude streams in JetBrains
    terminals. JediTerm ignores the scroll region VoiceTerm uses to keep the
    wrapped CLI inside its viewport, so a line feed on the viewport's last row
    scrolled the whole screen, bar included, and left stale copies of the bar
    and of Claude's composer behind. On JetBrains hosts the writer now tracks
    the child's cursor row and turns a line feed on that row into a scroll of
    the viewport alone (a delete at the top and an insert at the viewport
    bottom), so the rows below it never move. Codex keeps its own JetBrains
    path. Resizing can still leave an occasional stale composer frame, which
    Claude's next repaint clears.
  • HUD repaints can no longer land inside a multibyte character from the wrapped
    CLI. PTY output arrives in raw chunks, so a character such as a box-drawing
    rule could be split across two chunks with a bar repaint written in between,
    which the terminal rendered as replacement glyphs (seen in Claude's composer
    border). The writer now holds an incomplete trailing character until the
    next chunk completes it. Complete output is still written immediately and
    verbatim.