mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-20 14:12:59 +03:00
* fix(ci): route the Gemini Web b64_json download error through sanitizeErrorMessage() open-sse/handlers/imageGeneration/providers/geminiWeb.ts embedded a raw err.message in the b64_json download-failure response, tripping check:error-helper (Hard Rule #12) on release/v3.8.50. Refs #9985. * fix(tests): drain test-drift base-reds left by #10603/#10537 and a stale qwen-web catalog id Several base-reds on release/v3.8.50 (#9985) share one root cause: a legitimate product change landed without updating the test asserting the old behavior. - tests/unit/glm-provider-model-import-route.test.ts (12 tests) and tests/unit/model-sync-route.test.ts (2 tests) predate #10603, which made upstream model sync opt-in (isAutoFetchModelsEnabled() now requires providerSpecificData.autoFetchModels === true) and made manual custom-model overrides survive a sync instead of being demoted. Updated both files to opt in / assert the new preserve-manual-overrides behavior, with a comment citing #10603. - tests/unit/antigravity-model-aliases.test.ts predates #10537, which retired the collapsed 'gemini-3.7-flash' alias (upstream 'gemini-3.7-flash-tiered') in favor of the three directly-callable tiered ids. Dropped the retired id from EXPECTED_FLASH_TIERS. - open-sse/config/freeModelCatalog.data.ts: the qwen-web free-catalog entry still listed the retired 'qwen3.8-max-preview' id instead of the current 'qwen3.8-max' (open-sse/config/providers/registry/qwen/web/index.ts and the executor's compat alias both confirm 'qwen3.8-max' is canonical). Real data drift, not test drift. - src/i18n/messages/zh-TW.json: providers.autoFetchModelsTooltip (added by #10603) used the mainland term 緩存 instead of the zh-TW glossary-canonical 快取, tripping the i18n-glossary-consistency-check base-red. - src/lib/oauth/providers/zed-hosted.ts: removed an unused default export (the named export already covers every consumer) — shaves one symbol off the check:dead-code ratchet (419 -> 418; baseline 415, 3 still outstanding). Refs #9985. --------- Co-authored-by: Markus Hartung <mail@hartmark.se>
This commit is contained in:
committed by
GitHub
parent
65e1960029
commit
da0088df99
@@ -6350,7 +6350,7 @@
|
||||
"autoFetchModels": "自動獲取上游模型",
|
||||
"autoFetchModelsDisabled": "上游模型自動獲取已禁用",
|
||||
"autoFetchModelsEnabled": "上游模型自動獲取已啟用",
|
||||
"autoFetchModelsTooltip": "在需要時獲取並緩存上游模型",
|
||||
"autoFetchModelsTooltip": "在需要時獲取並快取上游模型",
|
||||
"autoFetchModelsToggleFailed": "無法切換上游模型自動獲取",
|
||||
"autoFetchModelsPartialFailure": "某些連接已更新,但上游模型自動獲取並未在所有地方更改",
|
||||
"overridesUpstreamModel": "覆蓋上游",
|
||||
|
||||
@@ -126,5 +126,3 @@ export const zedHosted = {
|
||||
},
|
||||
}),
|
||||
};
|
||||
|
||||
export default zedHosted;
|
||||
|
||||
Reference in New Issue
Block a user