Session timeout - tell me earlier
If my session has timed out, please let me know sooner rather than later. Right now, I'm able to keep adding intents, utterances, slot types, etc. but as soon as I click "Save Model" , I lose those changes because I have to refresh/log back in.
Graham Chedzoy commented
yes great idea, its rather annoying to have this happen...when you're developing on another screen, its common to get timeouts.
Ken Reiss commented
As a work-around, after you get the timed-out error message, go to the JSON tab (it still works), select and copy all of it. Then reload the page and log in. Immediately go to the JSON tab and select-all (ctrl-a) then paste it all back in. Click Save Model at the top and all your changes will be there. Hope this helps. I have to do it all the time!!
I have to re-authenticate every 5 minutes. This is a terrible experience
If the admin isn't going to save my model because my session has expired, don't let the client accept any data entry. I return to this tab, enter a ton of data, only to find the admin won't save any of it. At the very least, if the Save Model button can trigger a check that my session has expired, so can the Sample Utterances text input, the Add Intents button, and the Add Slot Types button. If you checked there too, I would know WAY sooner and not find myself with a ton of data that the admin has no plans of saving.