Skip to content

Commit fefc78b

Browse files
committed
chore: Delint
1 parent 10c9bff commit fefc78b

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

packages/toolbox-core/src/toolbox_core/protocol.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,25 +43,21 @@ def __get_type(self) -> Type:
4343
elif self.type == "array":
4444
if self.items is None:
4545
raise Exception("Unexpected value: type is 'list' but items is None")
46-
base_type = list[self.items.__get_type()]
46+
base_type = list[self.items.__get_type()] # type: ignore
4747
else:
4848
raise ValueError(f"Unsupported schema type: {self.type}")
4949

5050
if not self.required:
51-
return Optional[base_type]
51+
return Optional[base_type] # type: ignore
5252

5353
return base_type
5454

5555
def to_param(self) -> Parameter:
56-
default = Parameter.empty
57-
if not self.required:
58-
default = None
59-
6056
return Parameter(
6157
self.name,
6258
Parameter.POSITIONAL_OR_KEYWORD,
6359
annotation=self.__get_type(),
64-
default=default,
60+
default= Parameter.empty if self.required else None,
6561
)
6662

6763

0 commit comments

Comments
 (0)