fix(features): 功能开放 - 兼容历史系统代理任务并修正前端格式

This commit is contained in:
ddCat
2026-08-15 14:00:14 +08:00
parent 9920deb298
commit e1428ef28d
4 changed files with 21 additions and 6 deletions

View File

@@ -89,6 +89,13 @@ func TestCustomChannelTaskInputRequiresFeature(t *testing.T) {
if err := svc.requireCustomChannelsForTaskInput(systemInput); err != nil {
t.Fatalf("system channel task error = %v", err)
}
legacySystemInput, err := normalizeTaskInput(map[string]any{"config": providerConfig{BaseURL: "/api/ai/system/system-1", APIKey: "system", Model: "text-model"}})
if err != nil {
t.Fatal(err)
}
if err := svc.requireCustomChannelsForTaskInput(legacySystemInput); err != nil {
t.Fatalf("legacy system proxy task error = %v", err)
}
}
func TestTaskBillingOrderSkipsPricingWhenCreditsDisabled(t *testing.T) {