diff options
Diffstat (limited to 'autogpt/models/command_parameter.py')
-rw-r--r-- | autogpt/models/command_parameter.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/autogpt/models/command_parameter.py b/autogpt/models/command_parameter.py new file mode 100644 index 000000000..ec130c875 --- /dev/null +++ b/autogpt/models/command_parameter.py @@ -0,0 +1,12 @@ +import dataclasses + + +@dataclasses.dataclass +class CommandParameter: + name: str + type: str + description: str + required: bool + + def __repr__(self): + return f"CommandParameter('{self.name}', '{self.type}', '{self.description}', {self.required})" |