I think I found the "fix" - stupidly, it seems we need to set "GPG_TTY" in the environment when we use gpg-agent.
This is actually mentionned in the manpage, but for some reason, I totally missed that, for years. I wonder if we shouldn't set that environment directly in monkeysign if it isn't already set... A. -- À force de ne jamais réfléchir, on a un bonheur stupide - Jean Cocteau
pgpLtUmeFTo4F.pgp
Description: PGP signature