补 provider 白名单的历史值断言

- resolve_image_provider 单测增加 gpt-image-2 → Tiantoken 断言,钉死 ADR 记录的历史可读值意图
This commit is contained in:
2026-09-21 22:00:58 +08:00
parent f8f0479488
commit 14c2255d54
@@ -232,6 +232,12 @@ fn resolve_image_provider_rejects_business_model_and_accepts_concrete_models() {
resolve_image_provider(GPT_IMAGE_2_5_EDIT_MODEL),
Ok(ImageProvider::Tiantoken)
);
// 中文注释:`gpt-image-2` 是历史持久化值,仍按 Tiantoken 路由;它不得被当成
// 未知 model 拒绝,也不得被静默改写成当前业务模型后再发往上游。
assert_eq!(
resolve_image_provider(GPT_IMAGE_2_MODEL),
Ok(ImageProvider::Tiantoken)
);
assert_eq!(
resolve_image_provider("gemini-3.1-flash-image-preview"),
Ok(ImageProvider::VectorEngine)