From 7d18a9d77eca3b286849ae0a134f9d7277249bef Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Tue, 17 Feb 2026 16:19:33 +0300 Subject: Feat: indicator for a message with an image [image: filename] --- llm.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llm.go') diff --git a/llm.go b/llm.go index fffa994..7cce713 100644 --- a/llm.go +++ b/llm.go @@ -289,7 +289,7 @@ func (op LCPChat) FormMsg(msg, role string, resume bool) (io.Reader, error) { // If image processing fails, fall back to simple text message newMsg = models.NewRoleMsg(role, msg) } else { - newMsg.AddImagePart(imageURL) + newMsg.AddImagePart(imageURL, localImageAttachmentPath) } // Only clear the global image attachment after successfully processing it in this API call imageAttachmentPath = "" // Clear the attachment after use @@ -664,7 +664,7 @@ func (or OpenRouterChat) FormMsg(msg, role string, resume bool) (io.Reader, erro // If image processing fails, fall back to simple text message newMsg = models.NewRoleMsg(role, msg) } else { - newMsg.AddImagePart(imageURL) + newMsg.AddImagePart(imageURL, localImageAttachmentPath) } // Only clear the global image attachment after successfully processing it in this API call imageAttachmentPath = "" // Clear the attachment after use -- cgit v1.2.3