mirror of
https://github.com/tiennm99/ccs.git
synced 2026-09-20 05:11:48 +00:00
fix(cliproxy): align AGY preset aliases
This commit is contained in:
1 parent
34d70442bf
commit
25dd9ab9e1
4 files changed
+34
-32
No files matched your search
@@ -11,24 +11,14 @@ import {
|
||||
migrateDeniedAntigravityModelAliases,
|
||||
normalizeModelIdForProvider,
|
||||
} from './model-id-normalizer';
|
||||
import {
|
||||
AGY_GEMINI_PRO_COMPATIBILITY_IDS,
|
||||
AGY_GEMINI_PRO_HIGH_ID,
|
||||
AGY_GEMINI_PRO_LOW_ID,
|
||||
} from '../shared/agy-gemini-pro-compatibility';
|
||||
import { stripModelConfigurationSuffixes } from '../shared/extended-context-utils';
|
||||
import { GEMINI_MINOR_VERSION_COMPATIBILITY_IDS } from '../shared/gemini-minor-version-compatibility';
|
||||
|
||||
const AGY_GEMINI_PRO_HIGH_ID = 'gemini-3.1-pro-high';
|
||||
const AGY_GEMINI_PRO_LOW_ID = 'gemini-3.1-pro-low';
|
||||
const AGY_GEMINI_PRO_COMPATIBILITY_IDS = Object.freeze({
|
||||
'gemini-3-pro-high': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3.1-pro-high': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3-pro-low': AGY_GEMINI_PRO_LOW_ID,
|
||||
'gemini-3.1-pro-low': AGY_GEMINI_PRO_LOW_ID,
|
||||
'gemini-3-pro-preview': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3-pro-preview-customtools': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3.1-pro-preview': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3.1-pro-preview-customtools': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3-1-pro-preview': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3-1-pro-preview-customtools': AGY_GEMINI_PRO_HIGH_ID,
|
||||
} satisfies Record<string, string>);
|
||||
|
||||
/**
|
||||
* Thinking support configuration for a model.
|
||||
* Defines how thinking/reasoning budget can be controlled.
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
export const AGY_GEMINI_PRO_HIGH_ID = 'gemini-3.1-pro-high';
|
||||
export const AGY_GEMINI_PRO_LOW_ID = 'gemini-3.1-pro-low';
|
||||
|
||||
export const AGY_GEMINI_PRO_COMPATIBILITY_IDS = Object.freeze({
|
||||
'gemini-3-pro-high': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3.1-pro-high': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3-pro-low': AGY_GEMINI_PRO_LOW_ID,
|
||||
'gemini-3.1-pro-low': AGY_GEMINI_PRO_LOW_ID,
|
||||
'gemini-3-pro-preview': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3-pro-preview-customtools': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3.1-pro-preview': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3.1-pro-preview-customtools': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3-1-pro-preview': AGY_GEMINI_PRO_HIGH_ID,
|
||||
'gemini-3-1-pro-preview-customtools': AGY_GEMINI_PRO_HIGH_ID,
|
||||
} satisfies Record<string, string>);
|
||||
Reference in new issue
Block a user