@@ -70,7 +70,7 @@ func (g *geminiClient) convertMessages(messages []message.Message) []*genai.Cont
71 history = append(history, &genai.Content{
71 history = append(history, &genai.Content{
72 Parts: parts,
72 Parts: parts,
73− Role: "user",
73+ Role: genai.RoleUser,
75 case message.Assistant:
75 case message.Assistant:
76 var assistantParts []*genai.Part
76 var assistantParts []*genai.Part
@@ -93,7 +93,7 @@ func (g *geminiClient) convertMessages(messages []message.Message) []*genai.Cont
94 if len(assistantParts) > 0 {
94 if len(assistantParts) > 0 {
95 history = append(history, &genai.Content{
95 history = append(history, &genai.Content{
96− Role: "model",
96+ Role: genai.RoleModel,
97 Parts: assistantParts,
97 Parts: assistantParts,
@@ -127,7 +127,7 @@ func (g *geminiClient) convertMessages(messages []message.Message) []*genai.Cont
130− Role: "function",
130+ Role: genai.RoleModel,