From 9af2e5673892d079fe874e2f1698524ea35bb942 Mon Sep 17 00:00:00 2001 From: Starhunter Date: Tue, 23 Jun 2026 19:44:14 +0900 Subject: [PATCH] feat(agy): add Gemini 3.1 Pro (Low/High) model mappings Follow-up to #39 (issue #38 comment): agy exposes Gemini 3.1 Pro (Low) and (High) in `agy models`, but #39 only mapped the Gemini 3.5 Flash trio. Add the two 3.1 Pro presets (Pro has no Medium variant). actual_model uses the exact display-name label agy resolves. Verified end-to-end: both labels resolve via agy (resolver "Propagating label=..."), test-model returns OK, and routing gemini-3.1-pro-high through /v1/chat/completions emits `agy --model "Gemini 3.1 Pro (High)" -p` (debug cliArgs). Closes #42 Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01YTfJbCw7cUpZHAqq4ZnMWo --- config.example.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/config.example.yaml b/config.example.yaml index 30e3b70..c9763eb 100644 --- a/config.example.yaml +++ b/config.example.yaml @@ -264,6 +264,13 @@ model_mappings: - alias: "gemini-3.5-flash-high" provider: "agy" actual_model: "Gemini 3.5 Flash (High)" + # Gemini 3.1 Pro reasoning 프리셋 (Low/High만 — Medium 없음). + - alias: "gemini-3.1-pro-low" + provider: "agy" + actual_model: "Gemini 3.1 Pro (Low)" + - alias: "gemini-3.1-pro-high" + provider: "agy" + actual_model: "Gemini 3.1 Pro (High)" # xAI Grok Build — grok-build(reasoning, default) + grok-composer-2.5-fast. - alias: "grok-build"