fix(ai): honor OpenAI Responses developer role compat

closes #5456
This commit is contained in:
Mario Zechner
2026-06-07 11:07:36 +02:00
parent 59d7025668
commit b8f6f660e7
7 changed files with 12 additions and 3 deletions

View File

@@ -39,6 +39,7 @@ function resolveCacheRetention(cacheRetention?: CacheRetention): CacheRetention
function getCompat(model: Model<"openai-responses">): Required<OpenAIResponsesCompat> {
return {
supportsDeveloperRole: model.compat?.supportsDeveloperRole ?? true,
sendSessionIdHeader: model.compat?.sendSessionIdHeader ?? true,
supportsLongCacheRetention: model.compat?.supportsLongCacheRetention ?? true,
};