Haruspex User guide

Code tab on Windows

On Windows the Code tab works on projects inside a WSL2 Linux distro, such as Ubuntu. Everything the agent does — commands, file edits, git, background processes — happens inside that distro, as if you were working in its terminal. Folders on the Windows side (C:\…) can't be a project yet.

What you need

The Code tab appears once Haruspex finds a WSL2 distro. If you install one while Haruspex is running, restart it.

Start a session in a distro

Click New session, pick the distro, and type the project's Linux path, such as ~/myproject or /home/you/myproject. Browse… opens Explorer on the distro; picking a folder there (\\wsl.localhost\Ubuntu\home\…) fills in both. Either way the session stores the Linux path, so one folder is always one project.

A folder under /mnt/c/… is your Windows drive seen from Linux. It works, but every file access crosses to Windows and is slow; keep projects in your Linux home.

Open in Code in a Shell tab running a WSL distro starts a session in that terminal's folder and distro.

How things work there

What isn't supported