diff --git a/apps/codex-plus-manager/src/presets.test.ts b/apps/codex-plus-manager/src/presets.test.ts index 33f59af90..31887e80d 100644 --- a/apps/codex-plus-manager/src/presets.test.ts +++ b/apps/codex-plus-manager/src/presets.test.ts @@ -9,5 +9,5 @@ test("DeepSeek preset uses the official Responses integration", () => { assert.equal(preset.baseUrl, "https://api.deepseek.com/"); assert.equal(preset.protocol, "responses"); assert.equal(preset.model, "deepseek-v4-flash"); - assert.deepEqual(preset.modelList, ["deepseek-v4-flash"]); + assert.deepEqual(preset.modelList, ["deepseek-v4-flash", "deepseek-v4-pro"]); }); diff --git a/apps/codex-plus-manager/src/presets.ts b/apps/codex-plus-manager/src/presets.ts index bfe35ffe9..04606e2b4 100644 --- a/apps/codex-plus-manager/src/presets.ts +++ b/apps/codex-plus-manager/src/presets.ts @@ -53,7 +53,7 @@ export const PRESETS: ProviderPreset[] = [ baseUrl: "https://api.deepseek.com/", protocol: "responses", model: "deepseek-v4-flash", - modelList: ["deepseek-v4-flash"], + modelList: ["deepseek-v4-flash", "deepseek-v4-pro"], }, { id: "zhipu-glm", diff --git a/assets/deepseek-model-metadata.json b/assets/deepseek-model-metadata.json index 27be13246..6103fcfde 100644 --- a/assets/deepseek-model-metadata.json +++ b/assets/deepseek-model-metadata.json @@ -75,7 +75,7 @@ "shell_type": "shell_command", "visibility": "list", "minimal_client_version": "0.144.0", - "supported_in_api": false, + "supported_in_api": true, "priority": 2 } ] diff --git a/crates/codex-plus-core/tests/relay_config.rs b/crates/codex-plus-core/tests/relay_config.rs index 639568e58..e21be693b 100644 --- a/crates/codex-plus-core/tests/relay_config.rs +++ b/crates/codex-plus-core/tests/relay_config.rs @@ -3918,7 +3918,7 @@ experimental_bearer_token = "sk-deepseek" .iter() .find(|model| model["slug"] == "deepseek-v4-pro") .unwrap(); - assert_eq!(pro["supported_in_api"], false); + assert_eq!(pro["supported_in_api"], true); } #[test]