Skip to content

Move model effort chips to a fixed side column - #13

Merged
cursor[bot] merged 3 commits into
mainfrom
cursor/desktop-model-picker-layout-17c0
Aug 29, 2026
Merged

Move model effort chips to a fixed side column#13
cursor[bot] merged 3 commits into
mainfrom
cursor/desktop-model-picker-layout-17c0

Conversation

@gaoyu06

@gaoyu06 gaoyu06 commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

The composer model popover no longer inserts effort chips between rows (that reflowed list height and flickered). Efforts live in a reserved right column.

Scope

  • Layout: agents | models | efforts (models | efforts when the agent is locked).
  • Hover / keyboard still pick which model's chips show; command strings and lock behavior are unchanged.
  • Extracted effortColumnIdx helper with unit tests.

Ship-ready

  • pnpm test: 30 files / 471 tests (6 new).
  • pnpm check: clean.
  • No new dependencies.

Needs review

  • Column width vs. long effort labels.
  • Popover width on narrow windows.

Review preconditions

  • Hovering models must not change row height or list jump.
  • Chip click still selects model + effort in one step.
  • Locked sessions still hide the agent rail.
Open in Web Open in Cursor 

cursoragent and others added 3 commits August 29, 2026 11:40
Co-authored-by: Gao Yu <gaoyu06@users.noreply.github.com>
Co-authored-by: Gao Yu <gaoyu06@users.noreply.github.com>
Co-authored-by: Gao Yu <gaoyu06@users.noreply.github.com>
@cursor
cursor Bot merged commit 9d0a3a1 into main Aug 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants