- Allow OpenAI provider models to use response_format without validation errors
- Add comprehensive tests for OpenAI-compatible models like qwen-plus
- Ensure non-OpenAI providers still use original validation logic
- Fixes issue #3174 where structured output failed for third-party OpenAI-compatible models
Co-Authored-By: Jo\u00E3o <joao@crewai.com>