Match pending sends by a send id the server echoes

This commit is contained in:
Ian Gulliver
2026-10-20 15:22:50 -07:00
parent b8c5331a0c
commit 8fec4b9040
29 changed files with 437 additions and 327 deletions
+2 -2
View File
@@ -95,7 +95,7 @@ func (m *Manager) startTeam(ctx context.Context, task api.Task, creator api.User
}
failed := []string{}
for i, sess := range sessions {
_, err = m.turn(ctx, sess, task, actor, teamPrompt(shared, members[i]), nil)
_, err = m.turn(ctx, sess, task, actor, teamPrompt(shared, members[i]), "", nil)
if err != nil {
failed = append(failed, fmt.Sprintf("%q: %v", members[i].Name, err))
}
@@ -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