Add ready_for_merge tool and prompt agents for it after review

This commit is contained in:
Ian Gulliver
2026-10-19 08:48:20 -07:00
parent ab61287367
commit c7858e4d6a
8 changed files with 233 additions and 7 deletions
+1 -1
View File
@@ -747,7 +747,7 @@ func (m *Manager) startLive(ctx context.Context, sess api.AgentSession, task api
return nil, err
}
l.notes = "\n\n" + taskNotesGuidance + "\n\n" + notes
tools = append(tools, m.suggestNoteTool(l))
tools = append(tools, m.suggestNoteTool(l), m.readyForMergeTool(l))
}
if sess.Role == api.Implementer && sess.Member != "" {
sessions, err := m.store.ListSessions(ctx, task.Id)