Fix NanoGPT Claude cache detection for prefixed model IDs (#5164)
Signed| @@ -2241,7 +2241,7 @@ router.post('/generate', async function (request, response) { | ||
| 2241 | 2241 | bodyParams['reasoning'] = { effort: effort }; |
| 2242 | 2242 | } |
| 2243 | 2243 | |
| 2244 | 2244 | const isClaude = /(?:^|\/)claude[-_]/.test(request.body.model); |
| 2245 | 2245 | if (enableSystemPromptCache && isClaude) { |
| 2246 | 2246 | bodyParams['cache_control'] = { |
| 2247 | 2247 | 'enabled': true, |