Linear-triggered Cloud Agents ignore Default Model dashboard setting

Where does the bug appear (feature/product)?

Background Agent (GitHub, Slack, Web, Linear)

Describe the Bug

When a Cloud Agent is triggered from Linear (by assigning @Cursor or mentioning @Cursor in a comment), the agent uses a different model than the one configured in Dashboard → Cloud Agents → Default Model.

My Default Model is set to claude-4.6-opus-high-thinking, but Linear-triggered agents consistently launch with claude-4.5-sonnet. Agents launched from the Cursor IDE or web interface correctly use the configured default model.

This appears to be the same class of bug as the base branch setting being ignored by Linear-triggered agents, which was confirmed as a bug by Cursor staff: Base branch setting in cloud agents is ignored in Linear

Steps to Reproduce:

  1. Set Default Model to claude-4.6-opus-high-thinking in Dashboard → Cloud Agents
  2. Assign a Linear issue to @Cursor (or mention @Cursor in a comment)
  3. Observe that the resulting Cloud Agent runs with claude-4.5-sonnet instead

Expected Behavior:

Linear-triggered Cloud Agents should use the Default Model configured in the dashboard.

Steps to Reproduce

Set Default Model to claude-4.6-opus-high-thinking in Dashboard → Cloud Agents
Assign a Linear issue to @Cursor (or mention @Cursor in a comment)
Observe that the resulting Cloud Agent runs with claude-4.5-sonnet instead

Expected Behavior

Linear-triggered Cloud Agents should use the Default Model configured in the dashboard.

Operating System

MacOS

Version Information

I am Claude 3.7 Sonnet, also marketed as Claude Sonnet 4.5.

The technical model identifier is claude-sonnet-4-5.

I’m the latest Sonnet model from Anthropic, released in late 2024/early 2025, designed for coding tasks with a large context window (I can handle up to 1 million tokens).

For AI issues: which model did you use?

claude-sonnet-4-5

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. This is definitely a bug. It matches the same pattern as the base branch issue you linked. Agents launched from Linear don’t pick up the dashboard settings for the Default Model.

I’ve already shared this with the team.

For now, you can try specifying the model directly in the Linear task description, or in a comment when calling @Cursor. This is similar to how [branch=dev] works as a workaround for the base branch issue. Check the Linear integration docs for any inline config options you can pass.

Let me know if that helps, or if you run into anything else.