fix(channels): show field passthrough controls for Codex (#5902)
This commit is contained in:
+2
-2
@@ -549,13 +549,13 @@ function buildSettingsJSON(formData: ChannelFormValues): string {
|
||||
// Field passthrough controls:
|
||||
// - OpenAI (type 1) and Anthropic (type 14): allow_service_tier
|
||||
// - OpenAI only: disable_store, allow_safety_identifier
|
||||
if (formData.type === 1 || formData.type === 14) {
|
||||
if (formData.type === 1 || formData.type === 14 || formData.type === 57) {
|
||||
settingsObj.allow_service_tier = formData.allow_service_tier === true
|
||||
} else if ('allow_service_tier' in settingsObj) {
|
||||
delete settingsObj.allow_service_tier
|
||||
}
|
||||
|
||||
if (formData.type === 1) {
|
||||
if (formData.type === 1 || formData.type === 57) {
|
||||
settingsObj.disable_store = formData.disable_store === true
|
||||
settingsObj.allow_safety_identifier =
|
||||
formData.allow_safety_identifier === true
|
||||
|
||||
Reference in New Issue
Block a user