mirror of https://github.com/openclaw/openclaw.git
15 lines
644 B
TypeScript
15 lines
644 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { isModernModelRef } from "./live-model-filter.js";
|
|
|
|
describe("isModernModelRef", () => {
|
|
it("excludes opencode minimax variants from modern selection", () => {
|
|
expect(isModernModelRef({ provider: "opencode", id: "minimax-m2.1" })).toBe(false);
|
|
expect(isModernModelRef({ provider: "opencode", id: "minimax-m2.5" })).toBe(false);
|
|
});
|
|
|
|
it("keeps non-minimax opencode modern models", () => {
|
|
expect(isModernModelRef({ provider: "opencode", id: "claude-opus-4-6" })).toBe(true);
|
|
expect(isModernModelRef({ provider: "opencode", id: "gemini-3-pro" })).toBe(true);
|
|
});
|
|
});
|