Fix list flag serialization for engine launch
This commit is contained in:
@@ -31,10 +31,7 @@ def _serialize_flag_parts(name: str, value: Any) -> list[str]:
|
||||
if isinstance(value, bool):
|
||||
return [flag] if value else [f"--no-{_normalize_flag_name(name)}"]
|
||||
if isinstance(value, list):
|
||||
parts: list[str] = []
|
||||
for item in value:
|
||||
parts.extend([flag, str(item)])
|
||||
return parts
|
||||
return [flag, *[str(item) for item in value]]
|
||||
return [flag, str(value)]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user