Software development flow is being triggered incorrectly

All agent sessions are incorrectly labeled as "software development" regardless of the actual agent type or purpose.

Evidence from Testing:

  1. Created multiple different agents
  2. All sessions appear in the UI labeled as "software development"
  3. This appears to be causing the system to trigger the software development flow instead of a generic agent flow

Impact:

  1. Creates confusion in session tracking
  2. May be causing other bugs (like empty branch creation)
  3. Makes debugging and session identification nearly impossible

Proposed solution

I believe what's happening is that we're selecting the software development flow, then clearing out the steps and switching out the user/system prompts. We should be able to select an already blank flow and put our config on top of that. This may already exist or we may need to create it.

Edited by 🤖 GitLab Bot 🤖