Option to reconnect auto-loaded ssh keys
There are situations where the SSH agent (such as Pageant) may be restarted after KeePassXC is already running. In such cases, there is currently no way to trigger a re-send of all configured public keys to the agent without closing and reopening the database — which unfortunately also disconnects all other clients using the same database (e.g., browser extensions).
Even worse, if multiple entries are configured with SSH keys, there is no batch operation available to re-send them. The user is forced to re-add each one manually, one by one. This is tedious, error-prone, and undermines the purpose of centralized credential management via KeePassXC.
The application already provides a "clear SSH agent" function in the settings, so I believe it would be entirely appropriate to also provide a "reconnect" or "re-send all keys" action — whether as a menu option, toolbar button, or automatic behavior upon agent availability detection.
Please consider reopening this issue or tracking the request in a more focused ticket.
Originally posted by @kusune in https://github.com/keepassxreboot/keepassxc/issues/4093#issuecomment-2964677707