Allow all models in AI provider configuration throws permissions error
- Dominant language
- TypeScript
- Stars
- 22.8k
- Forks
- 783
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 52
Description
### Describe the Bug
In v1.22.0-rc.0 > add a new Provider under AI Gateway > Providers
Under Models > set Allow List to Allow all models
Testing in Open Code -
Specifying a specific model works -
### Environment
- Pangolin Version: v1.22.0-rc.0
- Edition (Community or Enterprise): Personal Enterprise
- Gerbil Version: Latest
- Traefik Version: Latest
- Newt Version: Latest
- Client Version: N/A
### To Reproduce
As above
### Expected Behavior
Should allow all models to work
Contributor guide
Research direction
Start in AI Gateway > Providers and reproduce the v1.22.0-rc.0 flow by setting Models > Allow List to Allow all models. Compare it with the working specific-model configuration and trace the permissions error. Done means the all-model setting works without a permissions error in the reported environment.
Written by the indexing model from the issue text.
Assessment
- Domain
- ai, backend-api-design
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100