1.9.0: the phone gets each session’s identity
As of 2026-07-24. Nothing to configure.
Directory, branch and summary on the phone
Looking at a terminal from the phone used to deliver only the screen. It now carries the working directory, the git branch, the AI summary of the session and the last prompt — the same identity the grid cell shows.
A field the host cannot answer is omitted key and all: an empty one would read as “this session has no branch” rather than “not known”. A session that outlived a host restart has no PTY left, so it sends the screen alone, exactly as before.
→ Using MulmoTerminal from your phone
The grid’s buttons look the same in every cell
In the launcher and command cells, ⤢ and ✕ rendered as browser-default grey boxes. The cause was neither CSS nor the theme: CellChromeButtons has a fragment root (two <button>s), and Vue hands the scope id to a single root element only — so the shared scoped rules matched nothing.
The shared cell chrome moved to Tailwind utilities as a result. Utilities are global, so they reach a fragment-root component by construction.