diff --git a/jeeves/core/objects.py b/jeeves/core/objects.py index 249bf61..4342668 100644 --- a/jeeves/core/objects.py +++ b/jeeves/core/objects.py @@ -1,14 +1,17 @@ import shutil import tempfile from typing import Any, Dict, List, Text, Optional -from pathlib import Path from dataclasses import field import pydantic class BaseObject(pydantic.BaseModel): - pass + kind: Text = None + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.kind = self.__class__.__name__ class Result(BaseObject):