You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Warp has an SSH Wrapper that enables features (like the blocks, prompt, completions, etc.) on remote machines requiring the default prompt on the remote machine to be either bash or zsh.
As a workaround you can add command ssh to your Settings > Subshells > Added commands menu, then run command ssh <user@server> to connect to remote session, this will attempt to enable Warp features as a subshell.
You can also try disabling the SSH Wrapper by navigating to Settings > Features. Blocks will stop working but with it disabling, SSH should work as normal.
That being said, we're actively working on an SSH wrapper overhaul which should improve the SSH experience considerably so stay tuned!
I am aware - as I say, using command ssh works fine. This doesn't block me, but it is a pain, and I would like to have the goodies that the SSH wrapper provides in fish :) I wonder if a bash/zsh shebang in the integration might even address it, I'm happy for the integration to assume that bash or zsh are installed.
Pre-submit Checks
Describe the bug
I can't connect to
fish
remotes unless I usecommand ssh
to disable Warp's SSH handling.To reproduce
fish
shell.command ssh
.Expected behavior
Connection to remote with full Warp shell integration.
Screenshots, videos, and logs
Operating system (OS)
macOS
Operating system and version
macOS latest
Shell Version
fish
4.0.1Current Warp version
v0.2025.03.26.08.10.stable_02
Regression
No, this bug or issue has existed throughout my experience using Warp
Recent working Warp date
No response
Additional context
No response
Does this block you from using Warp daily?
No
Is this an issue only in Warp?
Yes, I confirmed that this only happens in Warp, not other terminals.
Warp Internal (ignore): linear-label:b9d78064-c89e-4973-b153-5178a31ee54e
None
The text was updated successfully, but these errors were encountered: