Covers the agent+model tree: the trigger shows the current agent's logo and model (spelled out on hover), picking a model inside an agent's submenu sets both together, and a submenu never lists another agent's models.

## Before writing SPEC.md files

Read https://raw.githubusercontent.com/brillout/sdd/refs/heads/main/sdd.md
