Support configuring effort alongside model
This commit is contained in:
@@ -87,7 +87,7 @@ func (m *Manager) startTeam(ctx context.Context, task api.Task, creator api.User
|
||||
}
|
||||
sessions := []api.AgentSession{}
|
||||
for _, mem := range members {
|
||||
sess, err := m.newSession(ctx, task, creator, mem.Name, mem.Model)
|
||||
sess, err := m.newSession(ctx, task, creator, mem.Name, mem.Model, mem.Effort)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -114,7 +114,7 @@ func teamGuidance(sessions []api.AgentSession, member string, stage bool) string
|
||||
team := teamSessions(sessions)
|
||||
names := []string{}
|
||||
for _, s := range team {
|
||||
names = append(names, fmt.Sprintf("%q (%s)", s.Member, s.Model))
|
||||
names = append(names, fmt.Sprintf("%q (%s)", s.Member, modelLabel(s)))
|
||||
}
|
||||
lead := teamLead(sessions)
|
||||
g := fmt.Sprintf("\n- This task is worked by a team of agents in this one worktree: %s. You are %q. "+
|
||||
@@ -189,7 +189,7 @@ func (m *Manager) post(ctx context.Context, task api.Task, from poster, text str
|
||||
func (m *Manager) deliverPost(ctx context.Context, task api.Task, s api.AgentSession, msg string) {
|
||||
started, err := m.store.SessionStarted(ctx, s.Id)
|
||||
if err == nil && started {
|
||||
_, _, err = m.Message(ctx, s.Id, boardActor, msg, "", "", "")
|
||||
_, _, err = m.Message(ctx, s.Id, boardActor, msg, "", "", "", "")
|
||||
}
|
||||
if err == nil && started {
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user