























@@ -101,11 +101,11 @@ describe("anthropic cli migration", () => {
101101agents: {
102102defaults: {
103103model: {
104-primary: "anthropic/claude-sonnet-4-6",
104+primary: "anthropic/claude-opus-4-7",
105105fallbacks: ["anthropic/claude-opus-4-6", "openai/gpt-5.2"],
106106},
107107models: {
108-"anthropic/claude-sonnet-4-6": { alias: "Sonnet" },
108+"anthropic/claude-opus-4-7": { alias: "Opus" },
109109"anthropic/claude-opus-4-6": { alias: "Opus" },
110110"openai/gpt-5.2": {},
111111},
@@ -114,16 +114,17 @@ describe("anthropic cli migration", () => {
114114});
115115116116expect(result.profiles).toEqual([]);
117-expect(result.defaultModel).toBe("claude-cli/claude-sonnet-4-6");
117+expect(result.defaultModel).toBe("claude-cli/claude-opus-4-7");
118118expect(result.configPatch).toEqual({
119119agents: {
120120defaults: {
121121model: {
122-primary: "claude-cli/claude-sonnet-4-6",
122+primary: "claude-cli/claude-opus-4-7",
123123fallbacks: ["claude-cli/claude-opus-4-6", "openai/gpt-5.2"],
124124},
125125models: {
126-"claude-cli/claude-sonnet-4-6": { alias: "Sonnet" },
126+"claude-cli/claude-opus-4-7": { alias: "Opus" },
127+"claude-cli/claude-sonnet-4-6": {},
127128"claude-cli/claude-opus-4-6": { alias: "Opus" },
128129"claude-cli/claude-opus-4-5": {},
129130"claude-cli/claude-sonnet-4-5": {},
@@ -147,12 +148,13 @@ describe("anthropic cli migration", () => {
147148},
148149});
149150150-expect(result.defaultModel).toBe("claude-cli/claude-sonnet-4-6");
151+expect(result.defaultModel).toBe("claude-cli/claude-opus-4-7");
151152expect(result.configPatch).toEqual({
152153agents: {
153154defaults: {
154155models: {
155156"openai/gpt-5.2": {},
157+"claude-cli/claude-opus-4-7": {},
156158"claude-cli/claude-sonnet-4-6": {},
157159"claude-cli/claude-opus-4-6": {},
158160"claude-cli/claude-opus-4-5": {},
@@ -168,9 +170,9 @@ describe("anthropic cli migration", () => {
168170const result = buildAnthropicCliMigrationResult({
169171agents: {
170172defaults: {
171-model: { primary: "claude-cli/claude-sonnet-4-6" },
173+model: { primary: "claude-cli/claude-opus-4-7" },
172174models: {
173-"claude-cli/claude-sonnet-4-6": {},
175+"claude-cli/claude-opus-4-7": {},
174176},
175177},
176178},
@@ -180,6 +182,7 @@ describe("anthropic cli migration", () => {
180182agents: {
181183defaults: {
182184models: {
185+"claude-cli/claude-opus-4-7": {},
183186"claude-cli/claude-sonnet-4-6": {},
184187"claude-cli/claude-opus-4-6": {},
185188"claude-cli/claude-opus-4-5": {},
@@ -217,11 +220,11 @@ describe("anthropic cli migration", () => {
217220agents: {
218221defaults: {
219222model: {
220-primary: "anthropic/claude-sonnet-4-6",
223+primary: "anthropic/claude-opus-4-7",
221224fallbacks: ["anthropic/claude-opus-4-6", "openai/gpt-5.2"],
222225},
223226models: {
224-"anthropic/claude-sonnet-4-6": { alias: "Sonnet" },
227+"anthropic/claude-opus-4-7": { alias: "Opus" },
225228"anthropic/claude-opus-4-6": { alias: "Opus" },
226229"openai/gpt-5.2": {},
227230},
@@ -297,11 +300,11 @@ describe("anthropic cli migration", () => {
297300agents: {
298301defaults: {
299302model: {
300-primary: "anthropic/claude-sonnet-4-6",
303+primary: "anthropic/claude-opus-4-7",
301304fallbacks: ["anthropic/claude-opus-4-6", "openai/gpt-5.2"],
302305},
303306models: {
304-"anthropic/claude-sonnet-4-6": { alias: "Sonnet" },
307+"anthropic/claude-opus-4-7": { alias: "Opus" },
305308"anthropic/claude-opus-4-6": { alias: "Opus" },
306309"openai/gpt-5.2": {},
307310},
@@ -315,11 +318,11 @@ describe("anthropic cli migration", () => {
315318agents: {
316319defaults: {
317320model: {
318-primary: "claude-cli/claude-sonnet-4-6",
321+primary: "claude-cli/claude-opus-4-7",
319322fallbacks: ["claude-cli/claude-opus-4-6", "openai/gpt-5.2"],
320323},
321324models: {
322-"claude-cli/claude-sonnet-4-6": { alias: "Sonnet" },
325+"claude-cli/claude-opus-4-7": { alias: "Opus" },
323326"claude-cli/claude-opus-4-6": { alias: "Opus" },
324327"openai/gpt-5.2": {},
325328},
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。