Add modal and e2b SSH providers
Handle modal and e2b in the ssh command (use tty with pty=false),
extend the Provider union and update the unsupported-provider error
message to include them.
Stop calling decrypt() when constructing ModalClient; pass tokens
directly from options.