It is not possible to see if a task is already running or a started task is done. This resulted in multiple issues for me:

cc @RomanNikitenko
@FlorianLudwig
is it some vs code extension on your screenshot?
could you share the reference for it, if so
thanks in advance!
@RomanNikitenko I used https://che.openshift.io/ and used an example/template there. I don't know if they have some special extensions there by default.
I updated the description with steps how to reproduce the issue.
@FlorianLudwig
Sorry, I asked you about the solution you'd like.
You provided this gif

and I thought that you used some vs code extension for it.
@RomanNikitenko that was done using gimp ;)
Thanks @FlorianLudwig for the proposal, it's a really good idea.
There are two sub-tasks for this issue:
@slemeur there is a proposal to improve UX by adding information about flow which user perform to run task. Especially, when user clicks on the task in _My Workspace_ - Che shows information in status bar that process preparing. Then, when terminal waits for the websocket connection show the loader in terminal tab. After that, when task finished Che will update icon in terminal tab to a success mark:

relabeled to area/plugins as the issue is related to https://github.com/eclipse/che-theia/tree/master/plugins/containers-plugin and https://github.com/eclipse/che-theia/tree/master/plugins/task-plugin
Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.
Mark the issue as fresh with /remove-lifecycle stale in a new comment.
If this issue is safe to close now please do so.
Moderators: Add lifecycle/frozen label to avoid stale mode.