CURRENT EXPERIENCE
When using custom bots, I have to manually reselect my bot for each message in a conversation. This is tedious and disrupts workflow, especially when working on extended projects. With multiple custom bots, the constant reselection adds unnecessary friction.
---
REQUESTED FEATURE
  1. Sticky Bot Selection (Chat Level)
Once I select a bot in a chat, it should remain the default for that entire conversation. The selected bot persists until I manually change it or remove it. No need to reselect for every message.
  1. Default Bot Setting (Project Level)
Allow users to assign a default bot to a project. Any new chat within that project automatically uses the assigned bot. Individual chats can override the project default when needed (e.g., bringing in a different bot for a specific task).
---
BENEFIT
Reduces friction for power users with multiple custom bots. Streamlines workflow for project-based work. Maintains flexibility to switch bots when needed without forcing repetitive selection.
---
Thank you for considering this improvement.