Hey, thanks for jumping in.
So I did spend some time retrying it today, and while I can see some improvements, it is still not in a shape where I trust it enough to replace ttyd.
Some feedbacks:
- The UI is bloated with not-so-useful widgets which take a lot of space. On my S22 Ultra, arguably a screen on the larger side of the spectrum, around 60% of the screen real estate is used for non-chat purpose. If I start to enter text, that jumps to 90% of the screen for widgets, and can see barely a line or two of chat history while typing. Most of these widgets are options that you maybe change once in a while (thinking mode, model selection) but don't need to have all the time above the text input. Same for the "Processing / Stop generation" widget, it takes 20% of the screen.
- The login flow is broken. I have to login two times in a row for it to work. Also if anything goes wrong during login, there is no error message and you're just not logged, and end up trying to login through the shell tab, which is painful.
- I still have issues with answers appearing below the text input, effectively hiding the last lines of the answers. Much less than in the previous version, but it does still happen. Refreshing the page fixes it though, which is a win compared to before.
- Sometimes my last message appears at the very bottom of the chat as if I retyped it. Refreshing the page make it disappear.
- Unclear to me what the right hand side options do. I tried many of them and can't tell a difference.