3ef0e9f2c5
Previously the empty-conversation cleanup only fired when switching between chats (convId watcher). Navigating to /notes, /tasks, etc. left orphaned untitled empty conversations. onUnmounted now runs the same check, deleting the current conversation if message_count === 0. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>