Signal the lead when a task is created, except tasks it created

This commit is contained in:
Ian Gulliver
2026-10-15 10:12:44 -07:00
parent fdd005b591
commit 184bfe429e
15 changed files with 112 additions and 29 deletions
+2 -2
View File
@@ -266,7 +266,7 @@ func (s *Server) CreateTask(w http.ResponseWriter, r *http.Request, projectID st
return
}
t, err := s.agents.CreateTask(r.Context(), p, req.Title, actor(r), p.DefaultBranch)
t, err := s.agents.CreateTask(r.Context(), p, req.Title, actor(r), p.DefaultBranch, actor(r))
if err != nil {
writeError(w, http.StatusInternalServerError, err)
return
@@ -317,7 +317,7 @@ func (s *Server) StartTodoItem(w http.ResponseWriter, r *http.Request, projectID
model = *req.Model
}
t, err := s.agents.StartTodo(r.Context(), p, u, req.Title, model)
t, err := s.agents.StartTodo(r.Context(), p, u, req.Title, model, u.Login)
if err != nil {
writeAgentError(w, err)
return