-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing names sanitization cause conflicts #3400
Comments
🤦♂️ we hardcoded that namespace name and didn't make it reserved... |
I agree that this should be done before the refiner phase.
My backlog in this project is growing a little too fast compared to my availability those days 😅 |
This would lead to the "hardcoded" models namespace to be considered conflicting and get renamed in the current design. This is why I was suggesting to do that earlier.
I'm torn on this one. On one hand we want to keep as few parameters as possible (simplicity), on the other we allow configuration of the root namespace name and the client class. I think that even if we allowed configuration, we'd still need to handle potential collisions. So I'd consider configurability as an orthogonal aspect to this one.
I feel you... I'll try to have a look at it on the next "sprint", let's consider it assigned to me for now and ping me on this issue if you want to take it over before I get to it. |
Agreed.
Deal 🙂 |
Authored #3479 to address the problem |
Description
If the specification contains an endpoint called
models
( most notably OpenAI ).Apparently, there are issues with things getting not generated or overwritten ...
Repro
A minimal repro looks like:
Resolution
I'm not sure what would need to be escaped properly. Let me know if you need a further narrowing down of the issue.
The text was updated successfully, but these errors were encountered: