Skip to content

Taurus 0.1.8 — Clipboard & mouse fixes

Choose a tag to compare

@astetic-dev astetic-dev released this 30 Jun 22:12
e8978b1

Taurus 0.1.8 — Clipboard & mouse fixes

Copy/paste in the embedded terminal now behaves the way you expect, even when
an agent is running.

🖱️ Mouse capture is off by default

A TUI like Claude Code turns on mouse tracking, which sent the mouse to the
agent instead of letting you select text — so you had to hold Shift to select,
and a right-click got forwarded to the agent (which then pasted too → double
paste). Taurus now intercepts the agent's mouse-tracking by default, so:

  • Plain drag selects text (no Shift needed).
  • The wheel scrolls the scrollback (the output history).
  • Right-click pastes once — the click is no longer forwarded to the agent.

A new ⚙ Settings → "Agent may use the mouse" toggle (off by default) gives
the mouse back to the agent's TUI if you prefer that (then Shift+drag selects).
Applies to new sessions. Other terminal modes (bracketed paste, alt-screen,
cursor) are untouched.

🛠️ Copy/paste robustness

  • Copy-on-select captures the final selection and copies on a short debounce,
    so a redraw while the agent is busy no longer yields an empty copy. Failures
    surface as a toast instead of being swallowed.
  • Native clipboard write retries a few times to ride out Windows clipboard
    contention.

Notes

  • Windows-only (ConPTY + WebView2). Requires the Claude Code CLI (claude)
    and/or Antigravity (agy) on your PATH.
  • Existing projects.json, settings and branding.json keep working unchanged.

Full changelog: v0.1.7...v0.1.8