Minor UX issue: clicking "New conversation" without sending any message still creates a permanent entry in the sidebar.
Concretely, I found myself with several empty "New conversation" entries just from accidentally clicking + before realizing I already had the right thread open. Over time it clutters the sidebar with ghost entries.
Suggested fix: only persist a conversation once the first message is actually sent. If no prompt is typed, the entry should be discarded automatically.

Minor UX issue: clicking "New conversation" without sending any message still creates a permanent entry in the sidebar.
Concretely, I found myself with several empty "New conversation" entries just from accidentally clicking + before realizing I already had the right thread open. Over time it clutters the sidebar with ghost entries.
Suggested fix: only persist a conversation once the first message is actually sent. If no prompt is typed, the entry should be discarded automatically.