From 40daa969b368fec0c6880f1d10f6b57da64b8a00 Mon Sep 17 00:00:00 2001 From: Michael Suchacz <203725896+ibetitsmike@users.noreply.github.com> Date: Tue, 17 Mar 2026 23:18:45 +0000 Subject: [PATCH] Fix responses item reference visibility --- providers/openai/responses_language_model.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/providers/openai/responses_language_model.go b/providers/openai/responses_language_model.go index bf0e342623603679f022ce67a7796c8e06a0dbc5..f65ef87244b814664ae1b42ce6c6d0d6c42e86dc 100644 --- a/providers/openai/responses_language_model.go +++ b/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 } }