From 0a126f448fd5bf2b5c556724a938402deed35c49 Mon Sep 17 00:00:00 2001 From: Will Hopkins Date: Sun, 10 Nov 2024 10:50:44 +0000 Subject: [PATCH] Fix loop counter when generating embeddings --- agent/service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent/service.go b/agent/service.go index 140970a..59ea8e3 100644 --- a/agent/service.go +++ b/agent/service.go @@ -106,7 +106,7 @@ func (s *Service) generateCompletion(ctx context.Context, integrationID, apiToke var messages []copilot.ChatMessage // Create embeddings from user messages - for i := len(req.Messages) - 1; i >= 0; i++ { + for i := len(req.Messages) - 1; i >= 0; i-- { msg := req.Messages[i] if msg.Role != "user" { continue