@@ -70,7 +70,7 @@ func (g *geminiClient) convertMessages(messages []message.Message) []*genai.Cont
7070 }
7171 history = append(history, &genai.Content{
7272 Parts: parts,
73− Role: "user",
73+ Role: genai.RoleUser,
7474 })
7575 case message.Assistant:
7676 var assistantParts []*genai.Part
@@ -93,7 +93,7 @@ func (g *geminiClient) convertMessages(messages []message.Message) []*genai.Cont
9393
9494 if len(assistantParts) > 0 {
9595 history = append(history, &genai.Content{
96− Role: "model",
96+ Role: genai.RoleModel,
9797 Parts: assistantParts,
9898 })
9999 }
@@ -127,7 +127,7 @@ func (g *geminiClient) convertMessages(messages []message.Message) []*genai.Cont
127127 },
128128 },
129129 },
130− Role: "function",
130+ Role: genai.RoleModel,
131131 })
132132 }
133133 }