Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.0.28 ·

SSH Authentication Pre-flight Check

Entry
JSON All of v2.0.28
EntryKind: in v2.0.28,
ChangesSection of the release

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=yes to 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

See this entry in the whole of v2.0.28 →

Feedback