fix: narrow oauth2_flow type to Literal in NewMCPServerRequest

This commit is contained in:
joereyna 2026-03-13 19:46:02 -07:00
parent 377b79afae
commit cd7b25842b

View file

@ -1123,7 +1123,7 @@ class NewMCPServerRequest(LiteLLMPydanticObjectBase):
authorization_url: Optional[str] = None
token_url: Optional[str] = None
registration_url: Optional[str] = None
oauth2_flow: Optional[str] = None
oauth2_flow: Optional[Literal["client_credentials", "authorization_code"]] = None
allow_all_keys: bool = False
available_on_public_internet: bool = True
is_byok: bool = False