fix: add overlay to remove nullable from pagination offset params (#121)

This commit is contained in:
Matt Apperson
2026-04-14 12:48:15 -04:00
committed by GitHub
parent 2bba049182
commit b2386114cd
440 changed files with 36150 additions and 32168 deletions
@@ -7,9 +7,6 @@ from typing import List, Literal, Optional, Union
from typing_extensions import NotRequired, TypeAliasType, TypedDict
ChatDeveloperMessageRole = Literal["developer",]
ChatDeveloperMessageContentTypedDict = TypeAliasType(
"ChatDeveloperMessageContentTypedDict", Union[str, List[ChatContentTextTypedDict]]
)
@@ -22,12 +19,15 @@ ChatDeveloperMessageContent = TypeAliasType(
r"""Developer message content"""
ChatDeveloperMessageRole = Literal["developer",]
class ChatDeveloperMessageTypedDict(TypedDict):
r"""Developer message"""
role: ChatDeveloperMessageRole
content: ChatDeveloperMessageContentTypedDict
r"""Developer message content"""
role: ChatDeveloperMessageRole
name: NotRequired[str]
r"""Optional name for the developer message"""
@@ -35,10 +35,10 @@ class ChatDeveloperMessageTypedDict(TypedDict):
class ChatDeveloperMessage(BaseModel):
r"""Developer message"""
role: ChatDeveloperMessageRole
content: ChatDeveloperMessageContent
r"""Developer message content"""
role: ChatDeveloperMessageRole
name: Optional[str] = None
r"""Optional name for the developer message"""