mirror of
https://github.com/tiennm99/ccs.git
synced 2026-10-13 00:14:15 +00:00
fix(cliproxy): migrate deprecated gemini-claude-* model names to upstream claude-* names (#515)
* fix(cliproxy): migrate deprecated gemini-claude-* model names to upstream claude-* names CLIProxyAPI registry no longer recognizes the gemini-claude-* prefix convention. Model names in catalog, base config, and user settings are migrated to upstream claude-* names. Auto-migration in env-builder rewrites existing user settings on load and persists the change. Closes #513 * fix: address code review feedback — sync UI layer and add migration tests - Sync UI isNativeGeminiModel() with backend (remove gemini-claude- exclusion) - Update UI model catalog agy entries from gemini-claude-* to claude-* - Update CI/CD workflow and code-reviewer default model names - Add unit tests for migrateDeprecatedModelNames() logic
This commit is contained in:
1 parent
59e3e0286e
commit
6afbb72b47
15 files changed
+375
-76
No files matched your search
@@ -26,7 +26,7 @@ interface PRContext {
|
||||
// Config
|
||||
const MAX_DIFF_LINES = 10000;
|
||||
const CLIPROXY_URL = process.env.CLIPROXY_URL || 'http://localhost:8317';
|
||||
const MODEL = process.env.REVIEW_MODEL || 'gemini-claude-opus-4-6-thinking';
|
||||
const MODEL = process.env.REVIEW_MODEL || 'claude-opus-4-6-thinking';
|
||||
|
||||
// System prompt for code review - new style
|
||||
const CODE_REVIEWER_SYSTEM_PROMPT = `You are the CCS AGY Code Reviewer, an expert AI assistant reviewing pull requests for the CCS CLI project.
|
||||
|
||||
Reference in new issue
Block a user