fix(agent): align DeepSeek Flash model references
Generic Container CI/CD / test-build-publish (push) Canceled after 30m50s
Agent CI/CD v2 / build-test-publish-and-deploy (push) Canceled after 30m41s

This commit is contained in:
2026-09-25 14:38:03 +08:00
parent 72ebf4d6c1
commit 4c09eb39cd
7 changed files with 20 additions and 11 deletions
+14 -5
View File
@@ -6,7 +6,11 @@ import {
resolveDefaultModel,
supportedModels,
} from "../../src/chat/models.js";
import { parseAgentModelOptions } from "../../src/chat/modelConfig.js";
import {
defaultAgentModelOptions,
getAgentModelIds,
parseAgentModelOptions,
} from "../../src/chat/modelConfig.js";
describe("agent model config", () => {
it("keeps every exposed option in the supported model list", () => {
@@ -19,14 +23,19 @@ describe("agent model config", () => {
});
it("validates supported model ids", () => {
expect(isSupportedModel("deepseek/deepseek-v4-flash")).toBe(true);
expect(isSupportedModel(supportedModels[0])).toBe(true);
expect(isSupportedModel("unknown/model")).toBe(false);
});
it("rejects unsupported default models", () => {
expect(resolveDefaultModel("deepseek/deepseek-v4-pro")).toBe(
it("defaults to the currently selectable DeepSeek models", () => {
expect(getAgentModelIds(defaultAgentModelOptions)).toEqual([
"deepseek/deepseek-flash",
"deepseek/deepseek-v4-pro",
);
]);
});
it("rejects unsupported default models", () => {
expect(resolveDefaultModel(supportedModels[0])).toBe(supportedModels[0]);
expect(() => resolveDefaultModel("unknown/model")).toThrow(
"unsupported default agent model",
);
+1 -1
View File
@@ -1087,7 +1087,7 @@ describe("streamPromptResponse", () => {
sessionId: "runtime-session-1",
clientSessionId: "client-session-1",
message: "分析供水服务分区",
model: "deepseek/deepseek-v4-flash",
model: "deepseek/deepseek-flash",
write: (event, data) => events.push({ event, data }),
});