If git worktree cleanup fails during session exit, the error is now caught and logged ("Worktree cleanup failed, exiting anyway") instead of potentially blocking shutdown.
Evidence
Error message (search for "Worktree cleanup failed")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.