che
che copied to clipboard
Handle idling in VS Code correctly instead of attempting to reconnect in x seconds
Is your enhancement related to a problem? Please describe
Today if a VS Code workspace is idled the users sees a connection error with a timer that tries to reconnect every x seconds.

It's only after refreshing the web page that the user gets redirected to the page that informs about what happened:

Describe the solution you'd like
VS Code should able to detect that the workspace has been idled and should prompt the user:

Note that the workspace can be stopped for multiple reason and we should show a different message each time: https://github.com/eclipse-che/che-dashboard/pull/595
Additional Context
This is a follow up of https://github.com/eclipse/che/issues/20599 and the important PRs provided by @dkwon17
cc @ibuziuk @dkwon17 @azatsarynnyy
Moving this issue to milestone 7.60.
The PR is ready for review: https://github.com/che-incubator/che-code/pull/163
sync'd to Red Hat JIRA https://issues.redhat.com/browse/CRW-3896
- https://github.com/che-incubator/che-code/pull/163
From https://github.com/eclipse/che/issues/22287, it seems became relevant again.