* 'main' of github.com:AntonOsika/gpt-engineer:
Mark test as failed because it requires OpenAI API access currently
`black`
Create test_ai.py
fix to_files
execute_workspace -> gen_entrypoint; execute_entrypoint
Ignore my-new-project/
Added CODE_OF_CONDUCT.md to the .github directory (#147)
make pre commit pass in the whole codebase (#149)
Create ci.yaml
Fix linting
Add support for directory paths in filenames and improve code splitting - Enforce an explicit markdown code block format - Add a token to split the output to clearly detect when the code blocks start - Save all non-code output to a `README.md` file - Update RegEx to extract and strip text more reliably and clean up the output - Update the identify prompts appropriately
Enhance philosophy to include supporting documents - Create instructions for running/compiling the project - Create any package manager files
Generate instructions for all platforms - Update prompt to create instructions for all 3 major OS platforms - Fix small typo
Add support for directory creation and binary files - Use the `Path` module instead of `os` - Add ability to create any amount of missing directories for a given file - Add ability to save both text and binary files to save images (or other file types) later
Add cleanup & move `projects` to their own directory - Add optional argument to clean and delete the working directories of the project before running the prompt - Add `.gitignore` entry to ignore all possible projects - Update readme
- Enforce an explicit markdown code block format
- Add a token to split the output to clearly detect when the code blocks start
- Save all non-code output to a `README.md` file
- Update RegEx to extract and strip text more reliably and clean up the output
- Update the identify prompts appropriately
- Use the `Path` module instead of `os`
- Add ability to create any amount of missing directories for a given file
- Add ability to save both text and binary files to save images (or other file types) later
- Add optional argument to clean and delete the working directories of the project before running the prompt
- Add `.gitignore` entry to ignore all possible projects
- Update readme