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
+2 -2
View File
@@ -11,8 +11,8 @@ func (s *Store) UpdateNotificationPrefs(ctx context.Context, login string, prefs
prefs.Questions, prefs.Reports, prefs.Errors, prefs.RateLimits, prefs.Ready, prefs.Discard, prefs.MergeProblems, prefs.Workflows)
}
func (s *Store) UpdateDefaultModel(ctx context.Context, login, model string) (api.User, error) {
return s.updateUser(ctx, login, `default_model = ?`, model)
func (s *Store) UpdateDefaultModel(ctx context.Context, login, model, effort string) (api.User, error) {
return s.updateUser(ctx, login, `default_model = ?, default_effort = ?`, model, effort)
}
func (s *Store) UpdateQuickRun(ctx context.Context, login string, q api.QuickRun) (api.User, error) {