Commit Graph

1285 Commits

Author SHA1 Message Date
LeonOstrez
a2aae75049 update version to 0.1.0 0.1.0 2024-03-05 01:45:38 -08:00
LeonOstrez
67a721ddf9 Merge pull request #695 from Pythagora-io/development
Development
2024-03-05 01:43:19 -08:00
LeonOstrez
3612d5aafc Merge pull request #702 from Pythagora-io/small-fixes
multiple small fixes
2024-03-04 23:55:05 -08:00
LeonOstrez
6cccbf2c47 multiple small fixes 2024-03-04 23:46:28 -08:00
Senko Rašić
85cbb43096 Merge pull request #700 from Pythagora-io/env
prefer env over args for key/endpoint
2024-03-05 07:39:27 +01:00
LeonOstrez
d1339039b6 use API key and endpoint from .env if it is empty then use from args. Args are mainly for extension. 2024-03-04 21:34:48 -08:00
LeonOstrez
bd69585e81 Merge pull request #699 from Pythagora-io/bricks-key-expiry-handling
report expired bricks keys to extension
2024-03-04 12:48:08 -08:00
LeonOstrez
87f11c797a fix f-string without any placeholders 2024-03-04 12:45:28 -08:00
Senko Rasic
0330eca0e9 report expired bricks keys to extension 2024-03-04 19:42:26 +01:00
LeonOstrez
8834387ebe Merge pull request #694 from Pythagora-io/misc-fixes
Misc fixes
2024-03-02 09:31:41 -08:00
Senko Rasic
e31c67667d improve agentic prints 2024-03-02 10:29:46 +01:00
Senko Rasic
2c3c85c018 misc fixes
* add more files to known filenames and default ignores
* gracefully ignore file creation/removal OS errors
* handle user inputs larger than 64k
* show nice error message for TokenLimitError
* fix incorrect llm response stored in case of TokenLimitError
* gracefully handle edge case when saving template files
2024-03-02 10:29:46 +01:00
Senko Rašić
80a73c0185 Merge pull request #693 from Pythagora-io/fixes
Fixes
2024-03-02 09:56:34 +01:00
LeonOstrez
4c632a8fd2 add task review description to bug report generator, refactor message for loading of project, minor changes for extension logs 2024-03-01 19:23:56 -08:00
zvone187
a968a66009 Update README.md 2024-03-01 16:44:28 -08:00
LeonOstrez
1dcbcb35d4 remove is_extension_old_version() since we have auto update of core in extension 2024-03-01 14:05:38 -08:00
Senko Rasic
30e2137ef7 Merge branch 'main' into development 2024-03-01 12:42:56 +01:00
Senko Rašić
0ebeb0ec00 Merge pull request #691 from Pythagora-io/fix-bug-report
dont run bug report generator if user typed I'm stuck in loop
2024-02-29 03:48:31 +01:00
LeonOstrez
777bed069a dont run bug report generator if user typed I'm stuck in loop 2024-02-28 18:34:41 -08:00
Senko Rašić
cfb79488c6 Merge pull request #689 from Pythagora-io/iteration-loop
change detection of loops from steps to iterations
2024-02-28 07:55:30 +01:00
Senko Rašić
be8db040d0 Merge pull request #679 from eltociear/patch-3
Update feature-request.yml
2024-02-28 07:53:37 +01:00
LeonOstrez
3da51e9d2e change detection of loops from steps to iterations 2024-02-27 22:44:46 -08:00
LeonOstrez
89373b7685 update version to 0.0.22 0.0.22 2024-02-26 23:17:37 -08:00
LeonOstrez
27cff7dd96 update version to 0.0.21 0.0.21 2024-02-26 22:23:15 -08:00
LeonOstrez
f9a3dea60e Merge pull request #687 from Pythagora-io/development
Development
2024-02-26 22:21:35 -08:00
LeonOstrez
bf2e819323 Merge pull request #666 from Pythagora-io/ext-sync
add progress tracking for tasks and steps
2024-02-26 21:55:28 -08:00
LeonOstrez
ed94329ab1 send different logs depending on extension version 2024-02-26 20:51:55 -08:00
zvone187
25537dbee1 Update README.md 2024-02-25 21:36:00 -08:00
LeonOstrez
d223d37e4a fixes for logs 2024-02-25 15:10:04 -08:00
LeonOstrez
958479fadd add logs for all agents and actions 2024-02-25 12:47:10 -08:00
Ikko Eltociear Ashimine
5768ce47c9 Update feature-request.yml
minor fix
2024-02-26 03:47:53 +09:00
LeonOstrez
47dcbe25f9 update Readme 2024-02-23 23:20:29 -08:00
LeonOstrez
3dcb9d8612 merge development branch 2024-02-23 19:35:27 -08:00
LeonOstrez
f85588f2d5 update version to 0.0.20 0.0.20 2024-02-23 14:50:36 -08:00
LeonOstrez
b56475f52c Merge pull request #678 from Pythagora-io/development
Development
2024-02-23 14:49:30 -08:00
LeonOstrez
ea4ce12616 Merge pull request #676 from Pythagora-io/implement-changes-and-reviewer-fixes
Fix sending changes back to rework if nothing got applied.
2024-02-23 14:34:53 -08:00
Senko Rašić
2dbf998dd9 Merge pull request #677 from Pythagora-io/include-missing-file
include missing file
2024-02-23 08:36:32 -08:00
Senko Rasic
4e1fc5ccdb include missing file 2024-02-23 08:33:05 -08:00
Senko Rasic
016349f4a0 Fix sending changes back to rework if nothing got applied.
Also, try to prevent LLMs use of INPUT_REQUIRED for code.
2024-02-22 15:37:42 -08:00
LeonOstrez
c678433546 minor fixes for troubleshooter (#675) 2024-02-22 13:16:59 -08:00
LeonOstrez
b668088585 Merge pull request #674 from Pythagora-io/improve-task-reviewer
tweak task reviewer and parse task
2024-02-21 15:34:20 -08:00
Senko Rasic
a23753fffa tweak task reviewer and parse task
This authorizes task reviewer to catch code duplication problems,
and also makes it less likely for task parser to ask human to review
code (which can easily happen as a result of the task reviewer
feedback).
2024-02-21 15:30:55 -08:00
LeonOstrez
bb22dc0f58 Merge pull request #671 from Pythagora-io/improve-file-reviewer
File modification reviewer can now send back the changes for rework
2024-02-21 14:45:42 -08:00
LeonOstrez
64a1dc37ee Merge pull request #673 from Pythagora-io/example-project
improve example project
2024-02-21 14:16:57 -08:00
Senko Rasic
05038fe3ad File modification reviewer can now send back the changes for rework
There's a fine line here, as we don't want to rework changes that
in theory could be better or more aligned with overall best
practices. If we make the reviewer too aggressive, it will only
make more rework demands, cost more and waste time.
2024-02-21 12:56:04 -08:00
Senko Rasic
fa35a3145f improve example project 2024-02-21 11:32:52 -08:00
Senko Rašić
94ddae1b4a Merge pull request #672 from Pythagora-io/troubleshooter
troubleshooter
2024-02-20 21:39:45 -08:00
LeonOstrez
ee669ee075 Merge pull request #664 from Pythagora-io/example-project
add example project (simple chat app)
2024-02-20 21:37:44 -08:00
Senko Rašić
cab4e93ff6 Merge pull request #670 from Pythagora-io/features-fix
propagate list of features through all prompts
2024-02-20 21:19:22 -08:00
LeonOstrez
31fd84e2df create more detailed bug report from users input during iteration 2024-02-20 21:13:20 -08:00