Technical Details
How PR Creation Works
- WriteIt.ai first pulls latest changes from your main branch (e.g. from
dev
). - It analyzes all the recent changes and processes them.
- A series of AI agents then try to fulfill the task.
Quality Checks
The generated Python code goes through following processing steps:
- imports are de-duplicated and sorted (currently by using isort in default setting)
- the code is formatted (currently by using black in default setting)
- the code goes through compilation check
- the code is executed via generated unit tests