* PR Coments
* Fixed db issue
* Add async main function to database.py
* fixed linting errors
* fixed linting errors
* fixed linting errors
* fixed linting errors
* more linting
* formatting
* Improving the prompts
* improving the interview prompt
* Add user authentication and roles to database schema
* Little tweak to try and include user module when needed
* More tweaks to module creation
* Apply suggestions from code review
Co-authored-by: Toran Bruce Richards <[email protected]>
* Refactor print_api_route_details function to handle None values in RequestObject and ResponseObject fields
* Add ScalarExamples and EnumExample models
* Refactor ScalarExamples model in system.j2
* comments didnt help
---------
Co-authored-by: Toran Bruce Richards <[email protected]>
* Add InterviewBlock class and model definitions
* Updated the interview process
* new interview integrated with the requirements system
* updated prompt
* fix
* tweaking prompt
* delete simple agent
* change from my personal discord id to another
* fix prompts
* Add reference to the prompt in validation error message
* return feature functionality
* fix regerssion
* updated prompt
* Fix default values in InterviewStep table
* Pr comments
* Updating the requirements flow
* progressing the requirements system
* Updated requirements system
* Fix typo in variable name
* Propogating changes to develop
* Add print_interview and print_spec_summary functions***
***Implement explore_database function***
***Update module_routes/user.j2 template***
***Refactor generate_requirements and define_module_routes functions
* Add gpt-4-turbo model and new prompt templates
* Add unique constraint to repo field
* Update debug print statements and remove unnecessary migration files
* Add migrations
* isort
* Add note about allowed_access_roles in user.j2
* [AGPT-691] Clean up old unused requirements code (#218)
* delete old code
* [AGPT-693] Add back access level (#219)
* Added back access level
* Update migrations
* Delete comment
* Updated where access level is defnined.
* Add interactions
* updated migrations
* Add debug commands to codex main module
* Refactor debug command and add WhatToDebug model
* Refactor debug command and add explore_database function
* Add Interview field to Specification model
* Removed need for resume points table
* Formatting od debug messages
* poetry lock update
* Add migrations