0a4dd8a192
gpg-agent is the ssh agent here, and signing blocks forever on a pinentry prompt with no TTY, so git push hung right after "Server accepts key". The key file has no passphrase, so read it directly instead. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>