As users experiment, it is frequently useful to do the following - [x] Autosave sessions. api should be refactored such that all runs and messages can be retrieved - [x] update/refactor UI to show/display previous runs as well as stream data on new runs.