Support configuring effort alongside model

This commit is contained in:
Ian Gulliver
2026-10-23 08:40:00 -07:00
parent 6bbae3fffe
commit d6d9dd86d9
40 changed files with 805 additions and 541 deletions
+5 -1
View File
@@ -62,12 +62,16 @@ func (s *Server) MessageLead(w http.ResponseWriter, r *http.Request) {
if req.Model != nil {
model = *req.Model
}
effort := ""
if req.Effort != nil {
effort = *req.Effort
}
sendID := ""
if req.SendId != nil {
sendID = *req.SendId
}
sess, err := s.agents.MessageLead(r.Context(), u, req.Text, model, sendID, r.Header.Get("Byre-Client"), images)
sess, err := s.agents.MessageLead(r.Context(), u, req.Text, model, effort, sendID, r.Header.Get("Byre-Client"), images)
if err != nil {
writeAgentError(w, err)
return