It's weird to me that SSH agent forwarding doesn't seem to work out of the box for persistent session managers like tmux (I'm currently using zmx but it doesn't seem to work anywhere). Like, isn't say using GitHub with SSH auth from within your tmux session kind of a common scenario? Or am I missing something obvious?