( limits: ClaudeAILimits, model: string, )
| 108 | * Returns the message string or null if no error message should be shown |
| 109 | */ |
| 110 | export function getRateLimitErrorMessage( |
| 111 | limits: ClaudeAILimits, |
| 112 | model: string, |
| 113 | ): string | null { |
| 114 | const message = getRateLimitMessage(limits, model) |
| 115 | |
| 116 | // Only return error messages, not warnings |
| 117 | if (message && message.severity === 'error') { |
| 118 | return message.message |
| 119 | } |
| 120 | |
| 121 | return null |
| 122 | } |
| 123 | |
| 124 | /** |
| 125 | * Get warning message for UI footer |
no test coverage detected