According to the documentation we have the possibility to return toast messages when actions are being run. The success message of these can be shown using this kind of code:
return Action::message('It worked!');
return Action::danger('Something went wrong!');
The problem is that these messages are on screen for only a few seconds.
I am currently working on an action which takes 5-8 minutes to execute so if the user clicks away there's no way to keep that toast message on screen so that it's there when you open tab to resume work? Maybe with an "Ok!" button on the toast?