mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-03 04:07:03 +00:00
The skills check resolves main's HEAD with `git ls-remote`. A private or missing repo answers with an auth challenge, and GIT_TERMINAL_PROMPT=0 only covers git's own terminal prompt: credential helpers and askpass still run, and Git Credential Manager (the Git for Windows default helper) opens a sign-in window that blocks the check until it is closed. Run ls-remote with credential helpers and askpass disabled (`-c credential.helper=`, GIT_ASKPASS="", GCM_INTERACTIVE=never). Also skip git for a slug that does not look like `owner/repo`; such a slug gets a plain 403 rather than an auth challenge, so this check is defensive. The repos read here are public, so no credentials are lost. Fixes #4702 Claude-Session: https://claude.ai/code/session_01JSZqP4FbpqviXu9v2LjBwE Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>