

























@@ -1247,7 +1247,7 @@ describe("resolveSessionModelRef", () => {
1247124712481248test("falls back to resolved provider for unprefixed legacy runtime model", () => {
12491249const cfg = createModelDefaultsConfig({
1250-primary: "google-gemini-cli/gemini-3-pro-preview",
1250+primary: "google-gemini-cli/gemini-3.1-pro-preview",
12511251});
1252125212531253const resolved = resolveSessionModelRef(cfg, {
@@ -1265,7 +1265,7 @@ describe("resolveSessionModelRef", () => {
1265126512661266test("preserves provider from slash-prefixed model when modelProvider is missing", () => {
12671267const cfg = createModelDefaultsConfig({
1268-primary: "google-gemini-cli/gemini-3-pro-preview",
1268+primary: "google-gemini-cli/gemini-3.1-pro-preview",
12691269});
1270127012711271const resolved = resolveSessionModelRef(cfg, {
@@ -1608,7 +1608,7 @@ describe("resolveSessionModelIdentityRef", () => {
1608160816091609test("does not inherit default provider for unprefixed legacy runtime model", () => {
16101610const cfg = createModelDefaultsConfig({
1611-primary: "google-gemini-cli/gemini-3-pro-preview",
1611+primary: "google-gemini-cli/gemini-3.1-pro-preview",
16121612});
1613161316141614const resolved = resolveLegacyIdentityRef(cfg);
@@ -1618,7 +1618,7 @@ describe("resolveSessionModelIdentityRef", () => {
1618161816191619test("infers provider from configured model allowlist when unambiguous", () => {
16201620const cfg = createModelDefaultsConfig({
1621-primary: "google-gemini-cli/gemini-3-pro-preview",
1621+primary: "google-gemini-cli/gemini-3.1-pro-preview",
16221622models: {
16231623"anthropic/claude-sonnet-4-6": {},
16241624},
@@ -1631,7 +1631,7 @@ describe("resolveSessionModelIdentityRef", () => {
1631163116321632test("infers provider from configured provider catalogs when allowlist is absent", () => {
16331633const cfg = createModelDefaultsConfig({
1634-primary: "google-gemini-cli/gemini-3-pro-preview",
1634+primary: "google-gemini-cli/gemini-3.1-pro-preview",
16351635});
16361636cfg.models = {
16371637providers: {
@@ -1653,7 +1653,7 @@ describe("resolveSessionModelIdentityRef", () => {
1653165316541654test("keeps provider unknown when configured models are ambiguous", () => {
16551655const cfg = createModelDefaultsConfig({
1656-primary: "google-gemini-cli/gemini-3-pro-preview",
1656+primary: "google-gemini-cli/gemini-3.1-pro-preview",
16571657models: {
16581658"anthropic/claude-sonnet-4-6": {},
16591659"minimax/claude-sonnet-4-6": {},
@@ -1667,7 +1667,7 @@ describe("resolveSessionModelIdentityRef", () => {
1667166716681668test("keeps provider unknown when configured provider catalog matches are ambiguous", () => {
16691669const cfg = createModelDefaultsConfig({
1670-primary: "google-gemini-cli/gemini-3-pro-preview",
1670+primary: "google-gemini-cli/gemini-3.1-pro-preview",
16711671});
16721672cfg.models = {
16731673providers: {
@@ -1692,7 +1692,7 @@ describe("resolveSessionModelIdentityRef", () => {
1692169216931693test("preserves provider from slash-prefixed runtime model", () => {
16941694const cfg = createModelDefaultsConfig({
1695-primary: "google-gemini-cli/gemini-3-pro-preview",
1695+primary: "google-gemini-cli/gemini-3.1-pro-preview",
16961696});
1697169716981698const resolved = resolveSessionModelIdentityRef(cfg, {
@@ -1707,7 +1707,7 @@ describe("resolveSessionModelIdentityRef", () => {
1707170717081708test("infers wrapper provider for slash-prefixed runtime model when allowlist match is unique", () => {
17091709const cfg = createModelDefaultsConfig({
1710-primary: "google-gemini-cli/gemini-3-pro-preview",
1710+primary: "google-gemini-cli/gemini-3.1-pro-preview",
17111711models: {
17121712"vercel-ai-gateway/anthropic/claude-sonnet-4-6": {},
17131713},
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。