diff --git a/autogpt/app.py b/autogpt/app.py index cf8e29a3..237feae2 100644 --- a/autogpt/app.py +++ b/autogpt/app.py @@ -124,8 +124,11 @@ def execute_command( shutdown() else: for command in prompt.commands: - if command_name == command["label"] or command_name == command["name"]: - return command["function"](*arguments.values()) + if ( + command_name == command["label"].lower() + or command_name == command["name"].lower() + ): + return command["function"](**arguments) return ( f"Unknown command '{command_name}'. Please refer to the 'COMMANDS'" " list for available commands and only respond in the specified JSON"