Fix system prompt caching on first message
@@ -499,7 +499,7 @@ export class AwsBedrockHandler extends BaseProvider implements SingleCompletionH
})
return {
- system: systemMessage ? [{ text: systemMessage } as SystemContentBlock] : [],
+ system: cacheResult.system,
messages: messagesWithCache,
}