mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-10-14 03:52:26 +08:00
Merge pull request #7851 from ZeroClover/fix/remote-model-catalog-discovery
fix: enable API-key discovery for remote Codex catalogs
This commit is contained in:
@@ -1045,7 +1045,7 @@ ${codexModelCatalogMode.value === 'remote' ? `model_catalog_url = "${escapeTomlB
|
||||
${generateCodexProviderAuthConfig(apiKey)}
|
||||
|
||||
[features]
|
||||
goals = true`
|
||||
${codexModelCatalogMode.value === 'remote' ? 'api_key_model_discovery = true\n' : ''}goals = true`
|
||||
|
||||
return buildOpenAICodexFileConfigs(configDir, configContent, apiKey)
|
||||
}
|
||||
@@ -1288,8 +1288,7 @@ requires_openai_auth = false
|
||||
# Grok/Sub2API path is HTTP/SSE; disable WS (Codex may otherwise try WebSocket first)
|
||||
supports_websockets = false
|
||||
|
||||
# Optional:
|
||||
# [features]
|
||||
${codexModelCatalogMode.value === 'remote' ? '[features]\napi_key_model_discovery = true\n\n# Optional:' : '# Optional:\n# [features]'}
|
||||
# goals = true`
|
||||
|
||||
return [
|
||||
@@ -1355,7 +1354,7 @@ base_url = "${baseUrl}"
|
||||
${codexModelCatalogMode.value === 'remote' ? `model_catalog_url = "${escapeTomlBasicString(buildCodexModelCatalogUrl(baseUrl))}"\n` : ''}env_key = "SUB2API_API_KEY"
|
||||
wire_api = "responses"
|
||||
requires_openai_auth = false
|
||||
supports_websockets = false`
|
||||
supports_websockets = false${codexModelCatalogMode.value === 'remote' ? '\n\n[features]\napi_key_model_discovery = true' : ''}`
|
||||
|
||||
return [
|
||||
{ path: isWindows ? 'PowerShell' : 'Terminal', content: envContent },
|
||||
@@ -1393,7 +1392,7 @@ supports_websockets = true
|
||||
${generateCodexProviderAuthConfig(apiKey)}
|
||||
|
||||
[features]
|
||||
responses_websockets_v2 = true
|
||||
${codexModelCatalogMode.value === 'remote' ? 'api_key_model_discovery = true\n' : ''}responses_websockets_v2 = true
|
||||
goals = true`
|
||||
|
||||
return buildOpenAICodexFileConfigs(configDir, configContent, apiKey)
|
||||
|
||||
Reference in New Issue
Block a user