Address review feedback: use effort params, fix model names, add safety checks

This commit is contained in:
pullfrog
2026-01-12 20:51:13 +00:00
committed by Colin McDonnell
parent 89e93d3398
commit c6572f0987
6 changed files with 1291 additions and 1315 deletions
+4 -4
View File
@@ -12,11 +12,11 @@ import {
} from "./shared.ts";
// model configuration based on effort level
// uses model family aliases that auto-resolve to latest version
// auto for default, flash for fast/low-cost, pro for max capability
const geminiModels = {
nothink: "gemini-2.5-pro",
think: "gemini-3-pro",
max: "gemini-3-pro",
nothink: "gemini-2.5-flash",
think: "gemini-2.5-pro", // auto selection
max: "gemini-2.5-pro",
} as const;
// gemini cli event types inferred from stream-json output (NDJSON format)