Skip to content
v3.0.742026-05-29

Responsive terminals, SSH reconnect, and out-of-memory crash insight

The terminal stays responsive when many agents stream output at once, dropped SSH sessions can reconnect in place, agents that were alive at quit or crash are offered for resume, and crash reports now capture a memory trajectory to pinpoint out-of-memory exits.

  • Terminals keep up with many agents. A single global render scheduler serves the focused terminal first and round-robins background panes, so typing stays instant even while a swarm of agents streams output, fixing the multi-agent freeze on Apple Silicon.
  • Resume agents after a crash or quit. Agents still running when BridgeSpace exits are now offered for resume into their original terminal on next launch; explicit closes still end the session.
  • Reconnect dropped SSH terminals. A dropped SSH session rebuilds in place under the same terminal, recovering saved passwords from the keychain, with TCP no-delay for lower typing latency.

Added

  • Reconnect a dropped SSH terminal in place under the same session, with saved-password recovery from the keychain and TCP no-delay for lower interactive latency.
  • Crash reports now include a resident-memory trajectory (RSS, peak RSS, thread count, and terminal count) to pinpoint out-of-memory and jetsam exits.

Changed

  • Terminal rendering is coordinated by one global scheduler that serves the focused terminal first and round-robins background panes, eliminating the multi-agent typing freeze on Apple Silicon. A rollback flag restores the previous behavior if needed.
  • Terminal output streams as raw bytes with streaming UTF-8 decode, so high-throughput and multi-byte output such as emoji and CJK render correctly without per-byte escaping overhead.
  • Rapid keystrokes preserve byte order through a per-terminal write gate.

Fixed

  • Agent sessions are no longer ended when BridgeSpace quits, so agents alive at exit are correctly offered for resume instead of being discarded.
  • Resume restores an agent into its original terminal by matching its session, falling back to its working directory or a fresh workspace.
  • Zoom in, out, and reset shortcuts (⌘/Ctrl with the plus, minus, or zero key) now work on non-US keyboard layouts such as Swedish, German, and AZERTY, and over remote desktop, where the expected key could previously zoom the wrong way or not register.

Removed

  • Removed the discontinued BridgeCode agent integration.