Mosaic 0.1.1
Mosaic v0.1.1 — bug fix
Fixed
- Restored multi-pane tabs lose their session pane on app restart.
When a tab had a provider session pane (Claude / OpenCode / Gemini /
Codex) split with one or more shell panes, restarting the app would
bring the tab back with only the shells. The session pane was being
spawned during state restore, then immediately torn down by the
exit-poller because libghostty hadn't finished attaching the child
process yet. Added a 2s grace period to the poller so freshly-spawned
panes survive the startup window.
Notes
- No changes to provider integrations, layout persistence, or UI
behavior — purely an app-startup robustness fix. - Existing v0.1.0 installs can update by replacing the app in
/Applicationswith this version's.app(no settings or session
data is lost).
Install
- Download
Mosaic_0.1.1_universal.dmgbelow. - Open the DMG, drag Mosaic into Applications (replace the
existing copy if you have v0.1.0). - Launch normally — the macOS Gatekeeper trust you granted to v0.1.0
carries over to this update; you shouldn't see the warning again.
Bug reports & feature requests
The Issues tab is the right place for both.