* feat(ai): add gpt-5.2-codex to OpenAI provider * fix(ai): avoid build break when model generation misses providers