import type { LLMProvider, ProviderModelOption } from '../../../types/app'; export const DEFAULT_EFFORT_VALUE = 'default'; export const FALLBACK_PROVIDER_EFFORT_VALUES: Partial> = { claude: ['low', 'medium', 'high', 'xhigh', 'max'], codex: ['low', 'medium', 'high', 'xhigh'], opencode: ['none', 'low', 'medium', 'high', 'xhigh', 'max'], }; export const toProviderEffortOptions = ( values: readonly string[], ): NonNullable['values'] => values.map((value) => ({ value }));