Why doesn’t it work with a free model on OpenRouter? It works perfectly when I run it locally, but when I submit it to CodeCrafters, it fails with this error:
openai.BadRequestError: Error code: 400 - {'error': {'message': 'xyz:free is not supported. Allowed: anthropic/claude-haiku-4.5', 'code': 400}}