I feel you, that can be frustrating. There a few different changes required to improve the user experience here - the ability to commit and roll back changes, the ability to reuse prompts, summary of the last session if a new one must be created, and so forth.
These interactions technically exist via the command line using the `stacks agent` tool and `git` directly, it is just a matter of translating these workflows to the Shakespeare UI. This will happen, but it will take some time to implement and test.
