diff --git a/pkgs/clan-cli/clan_cli/api/serde.py b/pkgs/clan-cli/clan_cli/api/serde.py index a43b415e8..b69f57d3f 100644 --- a/pkgs/clan-cli/clan_cli/api/serde.py +++ b/pkgs/clan-cli/clan_cli/api/serde.py @@ -202,6 +202,8 @@ def construct_value( return construct_value(base_type, field_value) # elif get_origin(t) is Union: + if t is Any: + return field_value # Unhandled msg = f"Unhandled field type {t} with value {field_value}"