 ### 🔨 Workaround Add private SSH key to ssh agent, as suggested in [Generating a new SSH key and adding it to the ssh-agent](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent): ```shell ssh-add -K ~/.ssh/id_ed25519 ``` ### Debugging If this still does not solve the issue, try connection to that Codespace with SSH, what do you see? ```shell sudo gh cs ssh ``` Do you have the `~/.ssh/config` file that references correct identify file? ```config Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_ed25519 ``` Alternative solution - try disabling extension GUI with the `--gui` option. This will prevent the terminal GUI from colliding with input dialog: ```shell sudo gh net start --gui false ``` Want to delete all SSH keys and passphrases? Keys: ```shell ssh-add -D ``` Passpharases:  1. Open `Keychain Access` app. 2. Search for `ssh`, delete appropriate SSH passphrase entries.
🔨 Workaround
Add private SSH key to ssh agent, as suggested in Generating a new SSH key and adding it to the ssh-agent:
ssh-add -K ~/.ssh/id_ed25519Debugging
If this still does not solve the issue, try connection to that Codespace with SSH, what do you see?
Do you have the
~/.ssh/configfile that references correct identify file?Alternative solution - try disabling extension GUI with the
--guioption. This will prevent the terminal GUI from colliding with input dialog:sudo gh net start --gui falseWant to delete all SSH keys and passphrases?
Keys:
Passpharases:
Keychain Accessapp.ssh, delete appropriate SSH passphrase entries.