Kagi Assistant's web page takes 30 seconds to load, and streams such as thread_list,thread_open, and prompt are very sluggish and unresponsive.
Steps to replicate:

Similar sluggish times are also observed when calling the prompt streams outside of the web app (e.g. my mobile app), which suggests it's a backend optimization issue.
It's so sluggish that it seems your backend gives up loading the thread list occasionally too, resulting in an empty thread list in the UI, maybe due to a database query timeout.
I expected the TTFB for the web app to be within 1 second, and all prompt streams to start responding much quicker than that.