Commit Graph

1191 Commits

Author SHA1 Message Date
Senko Rasic
e3c817fa50 EXPERIMENTAL - add syntax check to reviewer 2024-02-06 17:20:46 -08:00
LeonOstrez
82f33204da update version to 0.0.17 0.0.17 2024-02-06 08:27:12 -08:00
LeonOstrez
bfbbbb5988 Merge pull request #635 from Pythagora-io/development
Development
2024-02-06 08:22:00 -08:00
LeonOstrez
59c396ee03 Merge pull request #634 from Pythagora-io/improve-user-review-goal
Give more precise testing instructions and expected results
2024-02-05 17:32:36 -08:00
Senko Rasic
b4f8081698 Give more precise testing instructions and expected results 2024-02-05 15:26:11 -08:00
LeonOstrez
05177ada3c loc (#632)
Add lines of code to files list in prompts
2024-02-05 15:08:32 -08:00
Senko Rašić
d025780485 Merge pull request #633 from Pythagora-io/feature-summary
feature summary fix
2024-02-05 14:28:23 -08:00
LeonOstrez
ac7bea535b dont use feature summary but instead feature description 2024-02-05 12:55:03 -08:00
LeonOstrez
8327d05ab3 Merge pull request #630 from Pythagora-io/framework-warning
Add framework warning
2024-02-05 10:46:27 -08:00
LeonOstrez
c1f8ac7544 Human intervention example (#629)
* add another human intervention example
2024-02-05 10:23:11 -08:00
Senko Rasic
af5da2b044 add a warning about supported tech at the start of the project 2024-02-05 10:11:27 -08:00
Senko Rašić
47ead83dbc Merge pull request #624 from Pythagora-io/loop
change threshold for loop report
2024-02-04 12:03:29 -08:00
Senko Rašić
cc47e30a18 Merge pull request #626 from Pythagora-io/execution_order
execution order
2024-02-04 12:02:31 -08:00
LeonOstrez
3912911f76 update prompts to think about order of tasks and steps 2024-02-04 11:57:20 -08:00
LeonOstrez
b208f3166d Merge pull request #625 from Pythagora-io/reviewer-tnr-reorder
reorder reasoning to be before decision in reviewer prompt
2024-02-04 10:10:25 -08:00
Senko Rasic
6168e6a649 reorder reasoning to be before decision in reviewer prompt 2024-02-04 10:07:16 -08:00
LeonOstrez
d5d6ce7319 change threshold for loop report 2024-02-04 09:45:17 -08:00
LeonOstrez
7c3091c1b3 Merge pull request #623 from Pythagora-io/relative-run-command
Convince get-run-command to use paths relative to project root.
2024-02-03 22:15:02 -08:00
Senko Rasic
838ed13c78 Convince get-run-command to use paths relative to project root. 2024-02-03 18:34:40 -08:00
Senko Rašić
c9f2930efa Merge pull request #622 from Pythagora-io/token-limit-error
update token limit error matching and add tracing
2024-02-03 16:45:31 -08:00
Senko Rasic
c8f18cfb14 update token limit error matching and add tracing 2024-02-03 16:41:45 -08:00
LeonOstrez
c5d6b93be0 Merge pull request #621 from Pythagora-io/small-fixes
Small fixes
2024-02-03 16:26:49 -08:00
LeonOstrez
9c89fdca30 Merge pull request #611 from Pythagora-io/alternative_solutions
Alternative solutions
2024-02-03 16:26:30 -08:00
zvone187
255c0adb08 Merge branch 'development' into alternative_solutions 2024-02-03 16:25:48 -08:00
Zvonimir Sabljic
2f264e4704 PR review fixes 2024-02-03 16:23:18 -08:00
Senko Rasic
a2cd8ff893 Be more insistent on keeping the files small. 2024-02-03 15:02:15 -08:00
Senko Rasic
cbcae190e5 lower the ignore threshold to a more reasonable 2024-02-03 15:02:15 -08:00
Senko Rasic
5a62fb9059 Improve README prompt 2024-02-03 15:02:15 -08:00
Senko Rasic
4d49c6e1bf Special-case known filenames that break file/dir heuristics 2024-02-03 15:02:15 -08:00
Senko Rasic
d59e5d9f00 Improve file ignoring 2024-02-03 15:02:15 -08:00
LeonOstrez
aeb13ea36e don't allow project name longer than 50 characters 2024-02-03 13:42:11 -08:00
LeonOstrez
4c75fd21f5 don't recreate readme at 50% when loading app (#619) 2024-02-03 13:42:11 -08:00
Zvonimir Sabljic
696a25319b Update for get_alternative_solutions.prompt 2024-02-03 11:29:28 -08:00
Zvonimir Sabljic
e5447ab3d5 Fix 2024-02-03 11:24:37 -08:00
Zvonimir Sabljic
0b86c46986 Merge branch 'development' into alternative_solutions 2024-02-03 11:19:22 -08:00
Zvonimir Sabljic
e566590dec Removed unused section + made NONE_OF_THESE a constant 2024-02-03 11:16:56 -08:00
Zvonimir Sabljic
c5854a19e1 Added the functionality so that the user can get the next set of solutions generated 2024-02-02 22:32:45 -08:00
Senko Rašić
2673d1b20c Merge pull request #620 from Pythagora-io/project-name-fix
project name fix
2024-02-02 21:41:26 -08:00
LeonOstrez
539b413ba3 don't allow project name longer than 50 characters 2024-02-02 21:14:49 -08:00
LeonOstrez
019caf94a7 don't recreate readme at 50% when loading app (#619) 2024-02-02 21:06:01 -08:00
LeonOstrez
77a29523ee update version to 0.0.16 0.0.16 2024-02-02 18:52:18 -08:00
LeonOstrez
abb8b2cf7f Merge pull request #615 from Pythagora-io/development
Development
2024-02-02 18:48:50 -08:00
LeonOstrez
f546f9ef3e fixes (#616)
* fix human intervention prompt and remove unused code

* updates per PR review

* remove deleting of debuging logs

* PR review fix
2024-02-02 18:47:35 -08:00
LeonOstrez
5d67260659 Merge pull request #617 from Pythagora-io/refactor-modify-file
fix change reviewer retries in case the number of hunks doesn't match up
2024-02-02 18:46:07 -08:00
Senko Rasic
c7f72aa0b8 pr feedback 2024-02-02 18:42:11 -08:00
Senko Rasic
bf0d70ee4c fix change reviewer retries in case the number of hunks doesn't match up 2024-02-02 18:27:48 -08:00
LeonOstrez
eaf9c49e0e Merge pull request #609 from Pythagora-io/refactor-modify-file
Refactor modify-file to always output entire file and review it after
2024-02-02 14:07:21 -08:00
Senko Rasic
23949a2451 remove obsolete tests 2024-02-02 13:45:03 -08:00
Senko Rasic
c93c286b04 PR feedback 2024-02-02 13:34:39 -08:00
Senko Rasic
6e63b69724 accidentially a prompt 2024-02-02 09:31:47 -08:00