(modelId: string)
| 5 | } |
| 6 | |
| 7 | export function cursorModelBaseId(modelId: string): string { |
| 8 | const trimmed = modelId.trim(); |
| 9 | const bracket = trimmed.indexOf('['); |
| 10 | return bracket === -1 ? trimmed : trimmed.slice(0, bracket); |
| 11 | } |
| 12 | |
| 13 | /** Longest-first suffixes from Cursor CLI sku ids (e.g. `gpt-5.5-high-fast` → `gpt-5.5`). */ |
| 14 | const CLI_SKU_SUFFIXES = [ |
no outgoing calls
no test coverage detected