mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-08-02 08:44:44 +00:00
raise when you find a Literal type we dont support in openapi generator
This commit is contained in:
parent
abd6280cb8
commit
78da66016f
1 changed files with 1 additions and 1 deletions
|
@ -479,7 +479,7 @@ class JsonSchemaGenerator:
|
|||
return ret
|
||||
elif origin_type is Literal:
|
||||
if len(typing.get_args(typ)) != 1:
|
||||
print(f"Literal type {typ} has {len(typing.get_args(typ))} arguments")
|
||||
raise ValueError(f"Literal type {typ} has {len(typing.get_args(typ))} arguments")
|
||||
(literal_value,) = typing.get_args(typ) # unpack value of literal type
|
||||
schema = self.type_to_schema(type(literal_value))
|
||||
schema["const"] = literal_value
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue