OptionaladditionalOptionalconfigurationOptionaleffortMirrors AIPromptParams.effortLevel, which accepts a provider-named level (OpenAI's
'xhigh' / 'none') alongside MJ's numeric 1-100 scale. Narrowing it here would make a
scoped config unable to carry a level the prompt layer can.
Optionaloverride
The subset of
AIPromptParamsfields a resolved config writes onto. Kept as a minimal structural shape (rather than importingAIPromptParams) so the apply step is unit-testable and free of a hard prompt-runtime dependency —AIPromptParamsis structurally assignable to it.