mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-11 22:51:28 +00:00
fix(proxy): add /prompts/list to self_managed_routes
The prompts endpoint is defined as @router.get('/prompts/list') (plural)
but self_managed_routes only contained '/prompt/list' (singular), causing
401 Unauthorized errors for internal_user and other non-admin roles.
Fixes #24307
This commit is contained in:
parent
d7c419bfee
commit
4fa9a533cb
1 changed files with 3 additions and 2 deletions
|
|
@ -657,8 +657,9 @@ class LiteLLMRoutes(enum.Enum):
|
|||
"/user/available_roles", # read-only role metadata; any authenticated user may read
|
||||
"/user/list", # org admins checked in endpoint; non-admins get 403
|
||||
"/model/{model_id}/update",
|
||||
"/prompt/list",
|
||||
"/prompt/info",
|
||||
"/prompt/list",
|
||||
"/prompt/info",
|
||||
"/prompts/list", # plural route alias — endpoint is @router.get("/prompts/list")
|
||||
# Invitation routes - org/team admins checked in endpoint via _user_has_admin_privileges
|
||||
"/invitation/new",
|
||||
"/invitation/delete",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue