[GH-ISSUE #4149] Auto-reconnect / "reload all" for SSH tabs #2871

Open
opened 2026-02-27 00:54:33 +03:00 by kerem · 4 comments
Owner

Originally created by @fdahdouh on GitHub (Jan 6, 2026).
Original GitHub issue: https://github.com/electerm/electerm/issues/4149

What feature you'd like to see or proposal(期望什么新功能/特性或者建议)

Problem
When my internet connection drops or when I put my laptop to sleep mode, all active SSH sessions in Electerm disconnect (which is normal). At the moment, I have to go through each tab/pane and manually refresh/reconnect (using the per-tab refresh shortcut) to get back to where I was.

Feature request (preferred): Auto-reconnect
Could you add an auto-reconnect option for SSH sessions, ideally with a configurable retry behavior (retry every X seconds, max retries? Maybe with a clear visual saying "reconnecting"?) and don't retry if there is a failure (for example authentication failure) to avoid spamming the server.

Fallback request: “Reload all”
If auto-reconnect is not feasible, a single “Reload all” action would be very helpful:

  • Shortcut to "reload all" in addition to the current "reload current tab" shortcut
  • Applies to all open SSH tabs
Originally created by @fdahdouh on GitHub (Jan 6, 2026). Original GitHub issue: https://github.com/electerm/electerm/issues/4149 ### What feature you'd like to see or proposal(期望什么新功能/特性或者建议) **Problem** When my internet connection drops or when I put my laptop to sleep mode, all active SSH sessions in Electerm disconnect (which is normal). At the moment, I have to go through each tab/pane and manually refresh/reconnect (using the per-tab refresh shortcut) to get back to where I was. **Feature request (preferred): Auto-reconnect** Could you add an auto-reconnect option for SSH sessions, ideally with a configurable retry behavior (retry every X seconds, max retries? Maybe with a clear visual saying "reconnecting"?) and don't retry if there is a failure (for example authentication failure) to avoid spamming the server. **Fallback request: “Reload all”** If auto-reconnect is not feasible, a single “Reload all” action would be very helpful: - Shortcut to "reload all" in addition to the current "reload current tab" shortcut - Applies to all open SSH tabs
Author
Owner

@zxdong262 commented on GitHub (Jan 6, 2026):

Thank you for the feedback, would improve in next release

<!-- gh-comment-id:3716762717 --> @zxdong262 commented on GitHub (Jan 6, 2026): Thank you for the feedback, would improve in next release
Author
Owner

@fdahdouh commented on GitHub (Jan 8, 2026):

Thank you very much for your quick release @zxdong262 !

In the newly released version I noticed that the bookmarking editing sub tabs (Auth, Settings, Quick commands...etc.) are not there anymore. Is this intended? Where can I find them now?

How it is in the new release:
Image

How it used to be:
Image

<!-- gh-comment-id:3725142688 --> @fdahdouh commented on GitHub (Jan 8, 2026): Thank you very much for your quick release @zxdong262 ! In the newly released version I noticed that the bookmarking editing sub tabs (Auth, Settings, Quick commands...etc.) are not there anymore. Is this intended? Where can I find them now? How it is in the new release: <img width="1062" height="157" alt="Image" src="https://github.com/user-attachments/assets/a4871519-40aa-4d85-9100-25e57d8aebab" /> How it used to be: <img width="1144" height="189" alt="Image" src="https://github.com/user-attachments/assets/66c266c9-a96c-4b50-bd5f-f6a3f02b93ff" />
Author
Owner

@zxdong262 commented on GitHub (Jan 8, 2026):

That is bug! Would fix right away

<!-- gh-comment-id:3726348318 --> @zxdong262 commented on GitHub (Jan 8, 2026): That is bug! Would fix right away
Author
Owner

@zxdong262 commented on GitHub (Jan 9, 2026):

Published

<!-- gh-comment-id:3726445625 --> @zxdong262 commented on GitHub (Jan 9, 2026): Published
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/electerm#2871
No description provided.