fix(no-hephaestus-non-gpt): add allow_non_gpt_model config opt-out

Fixes #2054
This commit is contained in:
YeonGyu-Kim
2026-02-25 14:01:26 +09:00
parent 91ce705b7d
commit cddbd502b4
4 changed files with 58 additions and 11 deletions
+3 -1
View File
@@ -59,7 +59,9 @@ export const AgentOverridesSchema = z.object({
build: AgentOverrideConfigSchema.optional(),
plan: AgentOverrideConfigSchema.optional(),
sisyphus: AgentOverrideConfigSchema.optional(),
hephaestus: AgentOverrideConfigSchema.optional(),
hephaestus: AgentOverrideConfigSchema.extend({
allow_non_gpt_model: z.boolean().optional(),
}).optional(),
"sisyphus-junior": AgentOverrideConfigSchema.optional(),
"OpenCode-Builder": AgentOverrideConfigSchema.optional(),
prometheus: AgentOverrideConfigSchema.optional(),