We don't have any sort of shell timeout that would disconnect you from your SSH sessions. We're not using ClientAliveInterval in the SSH configuration at all, so it's up to your SSH client to maintain its connection.
If you add the following to ~/.ssh/config in your local home directory you should see an improvement:
ServerAliveCountMax 3
ServerAliveInterval 10