Provide command descriptions @return: (str) command descriptions
(self)
| 550 | ) |
| 551 | |
| 552 | def command_descriptions(self): |
| 553 | """ |
| 554 | Provide command descriptions |
| 555 | @return: (str) command descriptions |
| 556 | """ |
| 557 | cmd_strings = "\n".join([_cmd.docstring() for _cmd in self.commands]) |
| 558 | return f"\nYou also have access to tools which can be interacted with using the following structure: ```COMMAND\n<command information here>\n```, where COMMAND is whichever command you want to run (e.g. EDIT,...), <command information here> is information used for the command and ``` are meant to encapsulate the command. ``` must be included as part of the command both at the beginning and at the end of the command. DO NOT FORGOT TO HAVE ``` AT THE TOP AND BOTTOM OF COMMAND. and this structure must be followed to execute a command correctly. YOU CAN ONLY EXECUTE A SINGLE COMMAND AT A TIME! Do not try to perform multiple commands EVER only one." + cmd_strings |
| 559 | |
| 560 | def role_description(self): |
| 561 | """ |
no test coverage detected