Mosh Stable Numbers fix that

Mosh, the mobile shell, was built for unstable networks. It keeps SSH alive across IP changes, sleep, and roaming. But without Stable Numbers, line numbers in your terminal could jump or reset after network hiccups. That breaks scripts, log parsing, and anything that relies on consistent numbering during long-running remote work.

Mosh Stable Numbers lock the scrollback. The client and server agree on absolute line positions, so reconnects don’t spill or reorder output. Your display stays deterministic. This makes long grep outputs, build logs, and monitoring feeds readable without hunting for where the disconnect happened.

The technical change is simple but important. Mosh normally sends only screen state, not history. With Stable Numbers, it preserves and aligns previous output positions on reconnection. Lost history stays lost, but indexes are consistent. It pairs well with tools that depend on fixed terminal coordinates or scripted parsing.

For teams running CI or managing servers over spotty links, Stable Numbers improve continuity and reduce errors from offset mismatches. It turns Mosh into more than just a roaming SSH replacement—it becomes predictable across network instability.

Install the latest Mosh release with Stable Numbers support, enable the feature, and test over a flaky connection. You’ll see output position stability across reconnects.

Want to see Stable Numbers running on production-grade infrastructure without setup? Spin it up on hoop.dev and watch it stay in sync—live—in minutes.