@mjg59@nondeterministic.computer
Post #3652087
2026-07-07 07:10 UTC
The context for this being hard at the moment is upstream's ssh-agent doesn't provide a way to implement custom extensions other than forking the agent. That's a huge pain, so the easy solution is to write your own entire agent and then have ssh talk to that, and your agent opens a connection to the upstream agent and sends those requests there. This is (a) tedious and (b) becomes amazingly complicated if you have more than one agent implementing a custom extension
Replies (1)
-
@mjg59@nondeterministic.computer 2026-07-07 07:11
(Why do you want custom extensions? I wrote a blog post on this! https://mjg59.dreamwidth.org/69646.html)