In the ChatGPT application, if we start a new thread in a given project, the terminals/ inbuilt browsers all have to be restarted again.
If we are working on a project, the terminal requires initializations, has histories etc. Same with browsers.
Since starting new thread is a very common activity within a project, may I suggest that open terminals/ browsers remain available to all the threads in a given project? Or an option to pick our preferences (terminals/ in-built browsers per thread/ per project).