Skip to content

Commit c54b1c2

Browse files
Fix optional Model field
1 parent f7feea7 commit c54b1c2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mcpadapt/utils/modeling.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ def get_field_type(field_name: str, field_schema: Dict[str, Any], required: set)
145145
default = field_schema.get("default")
146146
is_required = field_name in required and default is None
147147

148-
if is_nullable and not is_required:
148+
if is_nullable or not is_required:
149149
field_type = Optional[field_type] # type: ignore
150150

151151
return field_type, ... if is_required else default

0 commit comments

Comments
 (0)