Peppy authenticates git over SSH using the agent and identity files your ~/.ssh/config selects per host, so 1Password, Secretive, and gpg-agent work.
Released on September 4, 2026
- Git over SSH now authenticates with the agent and identity files
~/.ssh/configselects for each host throughssh -G, honoring yourHost,Match,Include,IdentityAgent, andIdentityFilesettings. - The daemon binds the agent your
IdentityAgentnames once at startup and logs which one, making 1Password, Secretive, and gpg-agent reachable even from a service installed withpeppy service install. - SSH credential failures now name the agent socket, the identity files offered, and any configured paths that do not exist, so a typo in
~/.ssh/configis visible in the message.