Skip to content

Commit 26fb546

Browse files
tanviet12claude
andcommitted
fix: allow empty ai_provider in CreateJob — uses tenant settings
Changed AIProvider binding from required to omitempty. When empty, analyzer falls back to tenant AI settings (already implemented). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 1310d9a commit 26fb546

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

backend/api/handlers/jobs.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ type CreateJobRequest struct {
3333
RulesContent string `json:"rules_content"`
3434
RulesConfig json.RawMessage `json:"rules_config"`
3535
SkipConditions string `json:"skip_conditions"`
36-
AIProvider string `json:"ai_provider" binding:"required,oneof=claude gemini"`
36+
AIProvider string `json:"ai_provider" binding:"omitempty,oneof=claude gemini"`
3737
AIModel string `json:"ai_model"`
3838
Outputs json.RawMessage `json:"outputs" binding:"required"`
3939
OutputSchedule string `json:"output_schedule" binding:"required,oneof=instant scheduled cron none"`

0 commit comments

Comments
 (0)