# Hide model selection dropdown if user has only one option

| | |
|--|--|
| **ID** | `bug_007` |
| **Priority rank** | 5 |
| **Severity** | medium |
| **Category** | ui_polish |
| **Time range** | 160.1s – 168.9s |
| **Key moment** | 161.8s |
| **Affected element** | Auto Brain Routing dropdown menu |

> ⚠️ **About the red box in `screenshot.png`:** It is an AI-generated guess at the affected
> UI element. **It is correct most of the time but not always** — sometimes the actual
> element is near the box rather than exactly inside it, and occasionally the box lands
> on an unrelated element.
>
> When acting on this bug:
> 1. Read the **narration quote** and **detailed visual walkthrough** below first — they
>    describe what is actually wrong.
> 2. Look at the **full screenshot**, not just inside the red box.
> 3. If you need precise pixel coordinates, consult `omniparser_elements.json` in this
>    folder — it lists every UI element the detector found on this screen, with bounding
>    boxes and confidence. You can search by label or look at elements adjacent to the
>    red box.

## Description

The user points out that their account only has access to one model ('Athena Brain Routing'), yet they are still presented with a dropdown menu to select a model. This control is unnecessary for users without multiple options.

## What the narrator said

> "And because I'm the only one like only my account let let let's let's me pick, okay? So we don't need that here. It's always going to be Athena brain routing."

## Detailed visual walkthrough

The screen recording begins on the main chat interface of an application named "Athena v3". The layout features a dark theme, with a list of previous chats in a left sidebar and the main chat panel occupying the rest of the screen. The current chat is titled "John's Athena". At the top of this main panel, a header contains several controls, including a dropdown menu labeled "Auto Brain Routing: Auto".

The narrator explains that their specific user account only has access to a single model. As they say, "And because I'm the only one like only my account let let let's let's me pick, okay?", the cursor moves from off-screen and clicks on the "Auto Brain Routing: Auto" dropdown.

Upon clicking, a menu appears, revealing a list of over ten different AI models, including "Grok 1.5", "Claude 3 Opus", and "GPT 4-o". The narrator points out the redundancy of this control for their account, stating, "So we don't need that here. It's always going to be Athena brain routing." This demonstrates that while the UI presents a choice, the user's permissions render that choice meaningless, as only one option is actually available to them.

After a moment, the cursor moves away from the menu, causing it to close. The screen returns to its initial state, with the "Auto Brain Routing: Auto" dropdown visible but no longer open, having successfully illustrated the unnecessary UI element.

## Suggested fix

Conditionally render the model selection control. If the user has access to only one model, display it as static text instead of an interactive dropdown menu. This will reduce UI clutter and simplify the interface for those users.

## Bounding boxes drawn on `screenshot.png`

- **Auto Brain Routing dropdown menu** at `[ymin=866, xmin=854, ymax=902, xmax=932]` (normalized 0-1000)

## Files in this folder

- `clip.mp4` — Video clip (160.1s – 168.9s, plus 2s padding on each side)
- `screenshot.png` — Key frame at 161.8s with red bounding box (see note above on accuracy)
- `screenshot_raw.png` — Same frame, no annotations
- `clip_description.md` — The detailed walkthrough above as a standalone file
- `bug.json` — Structured data
- `omniparser_elements.json` — every UI element detected on this screen by the OmniParser YOLOv8 model, with pixel-space bounding boxes and confidence scores. Useful if the red box in `screenshot.png` is on the wrong element — you can pick a different one from this list.
- `motion/` — Additional keyframes showing motion/state-change (if any):
  _(none — this is a static issue)_
