Improved Workspace assistant

Use the assistant in more than one window

Workspace assistant conversations can run independently in separate browser windows.

Each browser window now keeps its own current conversation. Open new conversation starts an empty assistant in another Dashboard window, so separate requests can run at the same time while each conversation retains its own history, retries, results, and write protection.