A fresh machine without a GitHub SSH key could not install WISP: the marketplace's github source type resolved to an SSH clone, and Claude Code's suppressed SSH prompts turned the missing known_hosts entry into a hard failure:
No ED25519 host key is known for github.com and you have requested strict checking.
Host key verification failed.
v2.7.1 makes the install path pure HTTPS — no GitHub account, no SSH key, no git config required.
Fixed
claude plugin install wisp@wisp-localno longer touches SSH. The plugin source inmarketplace.jsonis now an explicit HTTPS URL ({ "source": "url", "url": "https://github.com/Samuel0101010/wisp-orchestrator.git" }), forcing the plain-HTTPS clone path on every machine (PR #112).
Changed
- Install docs (README, getting-started, troubleshooting) now add the marketplace via the explicit HTTPS URL; the one-time
insteadOfSSH shim is demoted from prerequisite to troubleshooting fallback; the troubleshooting guide covers both SSH failure modes (Permission denied (publickey)andHost key verification failed).
Install (60 seconds)
claude plugin marketplace add https://github.com/Samuel0101010/wisp-orchestrator.git
claude plugin install wisp@wisp-local
claude /wisp-dashboardAlready hit the SSH error?
Your machine cached the old marketplace entry. Refresh it once:
claude plugin marketplace remove wisp-local
claude plugin marketplace add https://github.com/Samuel0101010/wisp-orchestrator.git
claude plugin install wisp@wisp-localVerification
claude plugin validateclean (source-typeurlconfirmed against the official plugin-marketplaces schema)- CI verify + e2e green on main; fresh
marketplace remove → add → installsmoke test against the published repo - Secret scan over the working tree and full git history: no keys, tokens, private emails, or personal paths — safe to install for everyone