What's wrong with this entry?
Anonymous. No account, no email.
What: Claude now tests SSH authentication before attempting to clone GitHub repositories, avoiding unnecessary failed clone attempts for users without SSH keys configured.
How it works:
# When you add a marketplace, Claude now checks SSH first
claude marketplace add owner/repo
# If SSH is configured: "Cloning via SSH: [email protected]:owner/repo.git"
# If SSH is NOT configured: "SSH not configured, cloning via HTTPS: https://github.com/owner/repo"
Details:
- Executes
ssh -T [email protected]to verify authentication before cloning - Uses
BatchMode=yesto prevent interactive prompts - 2-second connect timeout and 3-second overall timeout for fast checks
- Automatically falls back to HTTPS without a failed clone attempt
- Provides clearer logging about SSH status
- Evidence: New function
Qd8() at line 263519; usage in marketplace cloning logic at lines 263717-263750