Skip to content

Mosaic 0.1.3

Latest

Choose a tag to compare

@defyus defyus released this 12 May 14:45
3a1296a

[0.1.3] - 2026-05-12

Added

  • Pane drag & rearrange — grab a pane by its header and drag it to
    reorganize the workspace layout. Drop targets split or swap panes within the
    tile tree, so you can recompose a workspace without tearing it down.

Changed

  • Shell panes now ignore the double-Ctrl-C "close pane" shortcut. Both
    Ctrl-Cs are forwarded to the running process, so hammering Ctrl-C kills a
    stubborn command instead of closing the pane. Provider/agent sessions still
    close on a double Ctrl-C.
  • Vendored libghostty: the Last login: … banner is now always suppressed
    when a new shell pane starts.

Fixed

  • Control-key combinations in shell panes are now encoded the way Ghostty's
    native macOS app does: Ctrl-C reaches the shell as SIGINT, and other
    control sequences (Ctrl-D, Ctrl-Z, Ctrl-\, …) behave correctly. The
    key event is built with the right consumed_mods, text payload, and
    unshifted codepoint instead of the previous private-use-area filter.
  • The session-count badge on each workspace in the rail no longer counts
    archived sessions — those live under the Sessions panel's "Archived"
    section.