* fix unassigned var
* removed unused class
* inital implementation of improved breakdown
* fix prompts
* remove file filtering after breakdown
* make actions conversation modular
* update prompts
* initial implementation for planning using actions
* bring back different planning for features
* enforce reading files before suggesting any changes on those files
* remove duplicated save_file steps
* Initial implementation of level 2 planning
* TEMP: implement testing instructions in the development plan update
* REVIEW: Removing short description of the project since it might be misleading
* REVIEW: Added instructions to always show changes in the UI and not in JSON or text format
* Added breakdown coding instructions to the breakdown.prompt
* Fix to generate testing instructions while updating development plan
* Fixed propagating correct testing instructions
---------
Co-authored-by: Zvonimir Sabljic <zvonimir@pythagora.io>
This is a complete rewrite of the GPT Pilot core, from the ground
up, making the agentic architecture front and center, and also
fixing some long-standing problems with the database architecture
that weren't feasible to solve without breaking compatibility.
As the database structure and config file syntax have changed,
we have automatic imports for projects and current configs,
see the README.md file for details.
This also relicenses the project to FSL-1.1-MIT license.