feat(hooks): add ultrawork-model-override hook for per-agent model swap
This commit is contained in:
@@ -32,6 +32,11 @@ export const AgentOverrideConfigSchema = z.object({
|
||||
budgetTokens: z.number().optional(),
|
||||
})
|
||||
.optional(),
|
||||
/** Ultrawork model override configuration. */
|
||||
ultrawork: z.object({
|
||||
model: z.string(),
|
||||
variant: z.string().optional(),
|
||||
}).optional(),
|
||||
/** Reasoning effort level (OpenAI). Overrides category and default settings. */
|
||||
reasoningEffort: z.enum(["low", "medium", "high", "xhigh"]).optional(),
|
||||
/** Text verbosity level. */
|
||||
|
||||
Reference in New Issue
Block a user