refactor: replace opencode/glm-4.7-free with opencode/big-pickle model

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
YeonGyu-Kim
2026-02-18 18:07:16 +09:00
parent 096db59399
commit 6bf365595f
14 changed files with 87 additions and 87 deletions
+5 -5
View File
@@ -117,7 +117,7 @@ describe("resolveModelWithFallback", () => {
test("returns uiSelectedModel with override source when provided", () => {
// given
const input: ExtendedModelResolutionInput = {
uiSelectedModel: "opencode/glm-4.7-free",
uiSelectedModel: "opencode/big-pickle",
userModel: "anthropic/claude-opus-4-6",
fallbackChain: [
{ providers: ["anthropic", "github-copilot"], model: "claude-opus-4-6" },
@@ -130,15 +130,15 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then
expect(result!.model).toBe("opencode/glm-4.7-free")
expect(result!.model).toBe("opencode/big-pickle")
expect(result!.source).toBe("override")
expect(logSpy).toHaveBeenCalledWith("Model resolved via UI selection", { model: "opencode/glm-4.7-free" })
expect(logSpy).toHaveBeenCalledWith("Model resolved via UI selection", { model: "opencode/big-pickle" })
})
test("UI selection takes priority over config override", () => {
// given
const input: ExtendedModelResolutionInput = {
uiSelectedModel: "opencode/glm-4.7-free",
uiSelectedModel: "opencode/big-pickle",
userModel: "anthropic/claude-opus-4-6",
availableModels: new Set(["anthropic/claude-opus-4-6"]),
systemDefaultModel: "google/gemini-3-pro",
@@ -148,7 +148,7 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then
expect(result!.model).toBe("opencode/glm-4.7-free")
expect(result!.model).toBe("opencode/big-pickle")
expect(result!.source).toBe("override")
})