Fix responses item reference visibility

Michael Suchacz created

Change summary

providers/openai/responses_language_model.go | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

providers/openai/responses_language_model.go 🔗

@@ -641,7 +641,7 @@ func hasVisibleResponsesUserContent(content responses.ResponseInputMessageConten
 func hasVisibleResponsesAssistantContent(items []responses.ResponseInputItemUnionParam, startIdx int) bool {
 	// Check if we added any assistant content parts from this message
 	for i := startIdx; i < len(items); i++ {
-		if items[i].OfMessage != nil || items[i].OfFunctionCall != nil {
+		if items[i].OfMessage != nil || items[i].OfFunctionCall != nil || items[i].OfItemReference != nil {
 			return true
 		}
 	}