What is the best way to keep the SSH agent responding to background requests?
I've got the SSH agent set up, asking for approval for each new application, remembering approval for 24 hours.
I have the 1Password agent set up as an IdentityAgent in ~/.ssh/config, and the GitHub-specific public key set up with IdentityFile.
I have PyCharm doing auto fetch. Despite approving keys for 24 hours, I get errors:
sign_and_send_pubkey: signing failed for ED25519 "/Users/xxx/.ssh/id_ed25519.pub" from agent: agent refused operation mailto:git@xxxx.xxxx.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
I also get repeatedly asked to unlock 1Password for no apparent reason; I suspect it's because of something SSH-related going on in the background.
Ideally, I'd like to use 1Password as an SSH agent, and just have it accept everything I approve indefinitely, or for at least the time period requested. How do I do that?
1Password Version: 8.10.7
Extension Version: n/a
OS Version: macOS 12.6.5
Browser:_ n/a
