Proposal: Simplifying Composer Modes to just Chat and Agent

I’ve observed that the composer’s agent mode shows varying levels of intelligence in different situations. While some users have suggested adding normal mode tags like folder and web to the agent mode, I’d like to propose a simpler approach:

  1. We should only have 2 modes: chat and agent
  2. chat mode would not modify code automatically, while agent mode would have this capability
  3. With just these 2 modes, users can easily start conversations in chat mode and seamlessly transition to agent mode for code refinement while maintaining context
  4. Under agent mode, we would retain all features from the previous normal mode. Additionally, when users trigger input via ctrl+enter, it signals the AI to intelligently add more relevant context beyond what was explicitly tagged by the user.

This simplified approach maintains functionality while improving usability and reducing mode complexity.