What's Changed
- New: send your own scripts, CI jobs and internal tools to Moshi.
moshi-hook notifysends a notification,moshi-hook askasks for approval on your phone and returns the answer as an exit code (use--optionsfor a multiple-choice question), andmoshi-hook jobshows a long-running job in the inbox. See "Scripts and internal tools" in the usage docs. Showing each script under its own name, and answering multiple-choice questions, need the latest Moshi app. - Droid and Copilot questions now ask you to answer on the host instead of showing Approve/Deny.
- Interrupted-turn alerts for Grok, jcode, OMP and Antigravity open the right pane, including on a non-default tmux server and in Zellij.
- Antigravity turns cancelled just after midnight on New Year's Eve are now reported.
- Chat View: images pasted into Droid load, and very large tool output from Droid, Copilot, Devin and Amp no longer breaks the conversation.
- Agents that keep redrawing the screen, such as OMP, are no longer shown as waiting on a plan when their reply contains a numbered list.
- With usage collection turned off, the app shows usage as off instead of waiting for data.
moshi-hook host setup --jsonnow finishes pairing: it waits for the app to claim the host and installs its key.- Diff viewer: it now lives in the Moshi app, and the hook only provides the diff data.
moshi diffno longer opens a viewer in your browser, and older app versions are asked to update. Branch lists load much faster in large repositories. - Homebrew on Linux x86_64 installs and upgrades again.
- Updates the embedded web app to Moshi 0.4.18.