( fastMode = false, )
| 390 | |
| 391 | // @[MODEL LAUNCH]: Update the default model description strings shown to users. |
| 392 | export function getClaudeAiUserDefaultModelDescription( |
| 393 | fastMode = false, |
| 394 | ): string { |
| 395 | const session = getCurrentSubscriptionSessionState() |
| 396 | |
| 397 | if (session.isMaxSubscriber || session.isTeamPremiumSubscriber) { |
| 398 | if (isOpus1mMergeEnabled()) { |
| 399 | return `Opus 4.6 with 1M context · Most capable for complex work${fastMode ? getOpus46PricingSuffix(true) : ''}` |
| 400 | } |
| 401 | return `Opus 4.6 · Most capable for complex work${fastMode ? getOpus46PricingSuffix(true) : ''}` |
| 402 | } |
| 403 | return 'Sonnet 4.6 · Best for everyday tasks' |
| 404 | } |
| 405 | |
| 406 | export function renderDefaultModelSetting( |
| 407 | setting: ModelName | ModelAlias, |
no test coverage detected