mirror of
https://github.com/tiennm99/ccs.git
synced 2026-07-17 08:17:22 +00:00
fix: correct claude image analysis default model
This commit is contained in:
committed by
Tam Nhu Tran
parent
62a4d44b58
commit
88421026c6
@@ -183,7 +183,7 @@ export const DEFAULT_IMAGE_ANALYSIS_CONFIG: ImageAnalysisConfig = {
|
||||
codex: 'gpt-5.1-codex-mini',
|
||||
kiro: 'kiro-claude-haiku-4-5',
|
||||
ghcp: 'claude-haiku-4.5',
|
||||
claude: 'claude-haiku-4.5-20251001',
|
||||
claude: 'claude-haiku-4-5-20251001',
|
||||
qwen: 'vision-model',
|
||||
iflow: 'qwen3-vl-plus',
|
||||
kimi: 'vision-model',
|
||||
|
||||
@@ -3,12 +3,20 @@ import {
|
||||
DEFAULT_IMAGE_ANALYSIS_CONFIG,
|
||||
type ImageAnalysisConfig,
|
||||
} from '../../../../src/config/unified-config-types';
|
||||
import { findModel } from '../../../../src/cliproxy/model-catalog';
|
||||
import {
|
||||
canonicalizeImageAnalysisConfig,
|
||||
resolveImageAnalysisStatus,
|
||||
} from '../../../../src/utils/hooks/image-analysis-backend-resolver';
|
||||
|
||||
describe('image-analysis-backend-resolver', () => {
|
||||
it('uses a catalog-backed Claude image analysis default model', () => {
|
||||
const defaultModel = DEFAULT_IMAGE_ANALYSIS_CONFIG.provider_models.claude;
|
||||
|
||||
expect(defaultModel).toBe('claude-haiku-4-5-20251001');
|
||||
expect(findModel('claude', defaultModel)?.id).toBe(defaultModel);
|
||||
});
|
||||
|
||||
it('canonicalizes provider aliases in config', () => {
|
||||
const config = canonicalizeImageAnalysisConfig({
|
||||
enabled: true,
|
||||
|
||||
Reference in New Issue
Block a user