Commit Graph

2 Commits

Author SHA1 Message Date
Alex Verkhovsky 104dd9fee4 chore(installer): drop unused fetchJson and fetchGitHubJson
Neither method has any callers. Also drop the corresponding test.
2026-04-18 08:36:59 -07:00
Alex Verkhovsky b24b3402c2 feat(installer): use GitHub API as primary fetch with raw CDN fallback
Corporate proxies commonly block raw.githubusercontent.com while allowing
api.github.com. Add fetchGitHubFile() to RegistryClient that tries the
GitHub Contents API first, falling back to the raw CDN transparently.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 00:58:59 -07:00