VS Code Remote-SSH integrated terminals are non-login interactive shells: they source ~/.bashrc but never ~/.profile, where the resume menu was wired (login-scope, BDR-007). The auto-check therefore never fired in the user's actual environment, even after install.sh. Source dtach-router from bashrc-linux (every interactive shell) instead, and turn install.sh's wire_dtach_profile() into unwire_dtach_profile(): it now strips any stale ~/.profile block so a plain SSH login (which reads ~/.bashrc via ~/.profile) does not prompt twice. README updated to match. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CN1KSmsuLG6TxSeN5m8xvM |
||
|---|---|---|
| .. | ||
| bashrc-linux | ||
| bashrc-osx | ||