( fastMode = false, )
| 284 | |
| 285 | // @[MODEL LAUNCH]: Update the default model description strings shown to users. |
| 286 | export function getClaudeAiUserDefaultModelDescription( |
| 287 | fastMode = false, |
| 288 | ): string { |
| 289 | if (isMaxSubscriber() || isTeamPremiumSubscriber()) { |
| 290 | if (isOpus1mMergeEnabled()) { |
| 291 | return `Opus 4.6 with 1M context · Most capable for complex work${fastMode ? getOpus46PricingSuffix(true) : ''}` |
| 292 | } |
| 293 | return `Opus 4.6 · Most capable for complex work${fastMode ? getOpus46PricingSuffix(true) : ''}` |
| 294 | } |
| 295 | return 'Sonnet 4.6 · Best for everyday tasks' |
| 296 | } |
| 297 | |
| 298 | export function renderDefaultModelSetting( |
| 299 | setting: ModelName | ModelAlias, |
no test coverage detected