Same for me now too. Single Rex main thread with instructions to keep the main chat always available by always running tasks in other side worker threads that report back to the main thread.
My sanity has been restoredView quoted post on X
I only talk to one agent now
Sometimes TUI, sometimes GUI
But always only one chat