Worktrunk 0.79.0 changes what `--no-cd -x` runs against
wt switch --no-cd -x <program> started the program in the invoking directory, so anything meant for the new worktree had to be handed {{ worktree_path }} explicitly. From 0.79.0 --no-cd governs only your shell, and the program runs in the worktree — wt switch feature --no-cd -x code -- . opens the worktree in an editor and leaves your terminal where it was. The release notes carry the breakage in their own words: a program that wanted the invoking directory now needs an explicit cd. Published 01:01 UTC.5
Relevant to: Anyone who has `wt switch --no-cd -x` inside an alias, a hook or a script.