Skip to content
v3.4.172026-07-28

The Bridge becomes a workspace

BridgeSpace 3.4.17 turns the expanded Bridge view into a full orchestration workspace: a sessions rail, a redesigned voice orb, and a live interactive terminal for the focused agent. It also makes TUI highlights copyable and stops paid sessions from bouncing into recovery screens.

  • Orchestrate agents from the Bridge. The expanded Bridge view now pairs every session with its live terminal — click it, type in it, and drag the dividers to fit your layout.
  • Copy what the TUI shows you. Drag-highlights inside Claude Code, htop, and other mouse-tracking TUIs now copy the exact cells you see.
  • Paid sessions stay verified. Background token rotation and cold starts no longer strand paid sessions behind the verification gate.

Added

  • The expanded Bridge view is now an orchestration workspace: a sessions rail, a voice stage with the redesigned flowing orb, and the focused agent's terminal — live and interactive, not a read-only mirror, and sized to its pane like a real terminal.
  • The sessions rail and the stage/terminal split are draggable (and keyboard-adjustable), and both remember their widths.
  • Drag-highlights inside mouse-tracking TUIs (Claude Code, htop) are copyable: Cmd/Ctrl+C and context-menu Copy re-read the exact cells the drag covered, even though the TUI owns the mouse.
  • The Codex context pill now matches Codex's own /status math — baseline tokens are excluded, and large rollouts bootstrap from a bounded tail so the meter never stalls.

Changed

  • BridgeCode opens straight into the chat; the separate Codex connection gate screen is gone.
  • The subscription grace notice is a dismissible corner toast instead of a top-center banner.
  • The Bridge orb rests at idle: its interior circulation pauses when no call is live, cutting the compositor load of an open Bridge view to near zero.

Fixed

  • Background access-token rotation no longer voids in-flight account checks, which surfaced as paid sessions hitting STALE_SUBSCRIPTION_RESULT after about an hour.
  • Cold starts with an expired token restore the signed-in principal from stored credentials instead of stranding the session behind the verification gate.
  • A valid 72-hour offline receipt now lands in the grace notice, never the fullscreen recovery screen, and transient mid-request races retry instead of freezing on a cached plan.
  • Fixed the ghost orb: always-running orb layers could overload the macOS WebView compositor and leave the Bridge view painted over the workspace.
  • Terminal renderer addons are disposed before the terminal core, preventing renderer teardown breakage when panes close.
  • On Linux, Ctrl+V with an image on the clipboard is handed to the agent CLI when the WebView cannot read it, instead of being swallowed.

Removed

  • The AI account profiles experiment (multi-account connect, per-pane profile binding, usage-limit auto-switching) is fully removed — settings UI, renderer stores, and the Rust backend.