Ability to run the script from outside the script directory
More command line flags:
--dir [DIRECTORY] to use a custom project folder for reading/writing instead of the code folder
--create-dir to create project directory automatically if it doesn't exist
--prompt-file [FILENAME] to load the first prompt from a file
--allow-cmd [EXACT_COMMAND] to allow specific terminal commands to be run without confirmation
--one-task to end script after the first 'task is finished' summary
--max-tokens [NUMBER] to limit the maximum number of tokens the project can use
--max-price [NUMBER] to limit the maximum amount of money the project can use
--continue to continue automatically if ChatGPT responds without a function call
--model [MODEL_NAME] to set the ChatGPT API model to be used
GPT-AutoPilot will now ask 5 questions about the project in the beginning, before starting to code. The behavior can be changed with the following command line flags:
--no-questions to not ask any questions
--questions [NUMBER] to set number of questions to ask
GPT-AutoPilot now creates a task list for the project and runs through the list one by one. You can use the following command line flags to change the behavior:
--no-tasklist to not generate a task list at all
--single-tasklist to send the whole tasklist to ChatGPT at once
Custom system messages and checklists for specific projects. A fitting system message from the prompts folder is picked automatically and can be changed with these command line flags:
--system [SYSTEM_MESSAGE_SLUG] to set which system message from prompts folder is used
--use-system to not ask for confirmation before using an automatically detected system message
--do-checklist to do all tasks in the checklist automatically after the project is finished
Added
--dir [DIRECTORY]
to use a custom project folder for reading/writing instead of thecode
folder--create-dir
to create project directory automatically if it doesn't exist--prompt-file [FILENAME]
to load the first prompt from a file--allow-cmd [EXACT_COMMAND]
to allow specific terminal commands to be run without confirmation--one-task
to end script after the first 'task is finished' summary--max-tokens [NUMBER]
to limit the maximum number of tokens the project can use--max-price [NUMBER]
to limit the maximum amount of money the project can use--continue
to continue automatically if ChatGPT responds without a function call--model [MODEL_NAME]
to set the ChatGPT API model to be used--no-questions
to not ask any questions--questions [NUMBER]
to set number of questions to ask--no-tasklist
to not generate a task list at all--single-tasklist
to send the whole tasklist to ChatGPT at onceprompts
folder is picked automatically and can be changed with these command line flags:--system [SYSTEM_MESSAGE_SLUG]
to set which system message fromprompts
folder is used--use-system
to not ask for confirmation before using an automatically detected system message--do-checklist
to do all tasks in the checklist automatically after the project is finished--no-checklist
to not use any checklistFixed
pyright
errorsChanged
1.0
to0.9