Fix build issue

This commit is contained in:
Sri Pasumarthi
2026-03-11 16:11:30 -07:00
parent 1a7f50661a
commit 59496e7064
2 changed files with 11 additions and 0 deletions
@@ -1063,6 +1063,9 @@ export const useGeminiStream = (
'Response stopped due to prohibited image content.',
[FinishReason.NO_IMAGE]:
'Response stopped because no image was generated.',
[FinishReason.IMAGE_RECITATION]:
'Response stopped due to image recitation policy.',
[FinishReason.IMAGE_OTHER]: 'Response stopped for other image reasons.',
};
const message = finishReasonMessages[finishReason];
+8
View File
@@ -351,6 +351,14 @@ function toOTelFinishReason(finishReason?: string): OTelFinishReason {
return OTelFinishReason.ERROR;
case FinishReason.IMAGE_SAFETY:
return OTelFinishReason.CONTENT_FILTER;
case FinishReason.IMAGE_RECITATION:
return OTelFinishReason.CONTENT_FILTER;
case FinishReason.IMAGE_PROHIBITED_CONTENT:
return OTelFinishReason.CONTENT_FILTER;
case FinishReason.IMAGE_OTHER:
return OTelFinishReason.CONTENT_FILTER;
case FinishReason.NO_IMAGE:
return OTelFinishReason.STOP;
case FinishReason.UNEXPECTED_TOOL_CALL:
return OTelFinishReason.ERROR;
default: