GPG Agent requires ultimate trust
When using GPG Agent the recipient is assumed be trusted ultimately.
This level of trust seems to be rarely used in practice, but is a prerequisite for GPG Encryption, feeding back into the main GPG configuration, affecting other programs using the gpg agent as well. Requiring a lower trust level, or at least having an option to, adheres to conventions of other programs (e.g. Evolution email client), and reduced the need for the user to interact with gpg directly to use GPG in chat.
= Steps to reproduce By trying the main GPG Agent call for different configurations of trust:
echo <text> | gpg --status-fd 2 --no-tty --use-agent --encrypt --recipient "<key-id>" --armor
OS version: Ubuntu Gnome 15.04
GTK version: 3.14.12
PyGTK version: 2.24.0-3ubuntu4