All features

A WSL tab knows which directory it is in

Try the real interface

Explore this workspace.

Real Torbie UI · mock sessions
Tab bar
Loading Torbie…
Technical background

Tabby understood iTerm's OSC 1337 but not OSC 7, which is what default bash and zsh — including WSL's — actually emit, so a WSL tab reported no working directory at all. A WSL profile's working directory can also be picked from inside the distro now, rather than typed as a guess.

The problem

A WSL tab reported no working directory at all, which means no directory in the tab title, nothing for a new tab to inherit, and nothing for anything else to join a tab to. Tabby's OSCProcessor understood iTerm's OSC 1337 and not OSC 7 — and OSC 7 is what default bash and zsh, WSL's included, actually emit.

How it works

OSCProcessor parses OSC 7's file://host/path form as well as OSC 1337. Separately, a WSL profile's working directory can be picked from a browser that runs inside the distro, so it is chosen from what is really there rather than typed as a guess.

What this does not claim
  • The source catalogue records no separate caveats for this entry. The implementation and evidence above define its scope.
Source commits
TerminalAdded 2026-08-093 files+67 / −2 lines