diff --git a/chatsky/core/ctx_dict.py b/chatsky/core/ctx_dict.py index 788e30650..51d7f5401 100644 --- a/chatsky/core/ctx_dict.py +++ b/chatsky/core/ctx_dict.py @@ -391,6 +391,9 @@ def _validate_model(value: Any, handler: Callable[[Any], "ContextDict"], _) -> " instance._removed = value["removed"] instance._ctx_id = value["ctx_id"] instance._field_name = value["field_name"] + else: + instance._items = dict() + instance._keys = set() return instance else: raise ValueError(f"Unknown type of ContextDict value: {type(value).__name__}.")