Senko Rasic
5b474ccc1f
merge gpt-pilot 0.2 codebase
...
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.
2024-05-22 21:42:25 +02:00
Senko Rasic
391998ab67
remove gpt-pilot 0.1 code
2024-05-22 21:39:26 +02:00
LeonOstrez
79e6e18236
update version to 0.1.14
2024-05-13 23:17:41 +01:00
LeonOstrez
1d51488669
Merge pull request #923 from Pythagora-io/development
...
Development
2024-05-13 23:14:46 +01:00
LeonOstrez
64c5925b8a
fix bug where self.is_complex_app doesn't exist
2024-05-13 14:04:05 +01:00
LeonOstrez
405c93ade6
Merge pull request #918 from Pythagora-io/prompts
...
update alternative solutions when user is stuck in a loop
2024-05-13 13:06:50 +01:00
LeonOstrez
b15e8749e7
update alternative solutions when user is stuck in a loop
2024-05-09 09:00:50 +01:00
LeonOstrez
5f70dc1e46
update version to 0.1.13
2024-05-06 22:10:21 +01:00
LeonOstrez
476bb8eecf
Merge pull request #915 from Pythagora-io/development
...
Development
2024-05-06 22:04:23 +01:00
LeonOstrez
75a8e45c39
Merge pull request #913 from Pythagora-io/bugs
...
Bugs
2024-05-06 21:46:20 +01:00
LeonOstrez
d515996290
clear review_convo after task review
2024-05-06 17:14:40 +01:00
LeonOstrez
595d200d0c
use INPUT_REQUIRED only in configuration files
2024-05-06 07:42:01 +01:00
LeonOstrez
495dfc2c39
fix getting relevant files from db
2024-05-04 20:13:15 +01:00
LeonOstrez
e68f2f7317
fix loading of relevant_files
2024-05-03 16:52:30 +01:00
LeonOstrez
51ad155342
update prompt for filtering files
2024-05-02 15:09:23 +01:00
LeonOstrez
617e1b54e7
stop creating new tasks when updating plan
2024-04-30 08:45:57 +01:00
LeonOstrez
07799994ad
Merge pull request #892 from Pythagora-io/pr-feedback
...
removing unused code and reverting tests to python 3.9
2024-04-25 11:59:45 +01:00
LeonOstrez
15c742fb2a
use macos-12 instead of macos-latest
2024-04-25 11:46:52 +01:00
LeonOstrez
92239d043b
removing unused code and reverting tests to python 3.9
2024-04-25 11:30:50 +01:00
LeonOstrez
590b8d22a2
update version to 0.1.12
2024-04-22 23:27:41 +01:00
LeonOstrez
289f872bb5
Merge pull request #889 from Pythagora-io/development
...
Development
2024-04-22 23:04:15 +01:00
LeonOstrez
d9d07c0f05
Merge pull request #887 from Pythagora-io/project-size
...
project complexity check
2024-04-22 23:01:54 +01:00
LeonOstrez
d6b6c92815
update ci.yml
2024-04-22 22:52:44 +01:00
LeonOstrez
7e43f23b85
fix test
2024-04-22 22:23:32 +01:00
LeonOstrez
12fa45ae52
add telemetry tracking if it is complex app
2024-04-22 22:15:45 +01:00
LeonOstrez
a4fd791fe4
Check project complexity and for simple projects force plan to have only 1 task to stop overengineering
2024-04-22 14:24:17 +01:00
LeonOstrez
757388e45f
Merge pull request #885 from Pythagora-io/task-fix
...
send new task description to extension after user edits task
2024-04-20 19:11:24 +01:00
LeonOstrez
e85bd77c7f
send new task description to extension after user edits task
2024-04-19 13:33:55 +01:00
Senko Rašić
d818006661
Merge pull request #881 from Pythagora-io/info
...
send to extension project description and list of features
2024-04-16 14:43:37 +02:00
LeonOstrez
06f752d0b3
send to extension project description and list of features
2024-04-16 13:29:37 +01:00
LeonOstrez
ded6670992
update version to 0.1.11
2024-04-08 11:47:14 -07:00
LeonOstrez
80eddca6fd
Merge pull request #854 from Pythagora-io/development
...
Development
2024-04-08 11:41:35 -07:00
LeonOstrez
2f4211db6a
Merge pull request #853 from MaxAnfilofyev/patch-7
...
Update full_stack_developer.prompt
2024-04-08 10:43:01 -07:00
LeonOstrez
4235b897c4
Update full_stack_developer.prompt
2024-04-08 10:42:13 -07:00
LeonOstrez
e3bb444fa8
Merge pull request #852 from MaxAnfilofyev/patch-6
...
Update code_updater.prompt
2024-04-08 10:38:07 -07:00
LeonOstrez
0c93d1b9e2
Merge pull request #851 from MaxAnfilofyev/patch-5
...
Update code_monkey.prompt
2024-04-08 10:37:28 -07:00
LeonOstrez
7725b90788
Merge pull request #850 from MaxAnfilofyev/patch-4
...
Update architect.prompt
2024-04-08 10:36:44 -07:00
LeonOstrez
edff54767c
Merge pull request #848 from MaxAnfilofyev/patch-2
...
Update user_tasks.prompt
2024-04-08 10:34:32 -07:00
LeonOstrez
c78279b4fb
Merge pull request #849 from MaxAnfilofyev/patch-3
...
Update specs.prompt
2024-04-08 10:34:04 -07:00
LeonOstrez
01aea463cc
Merge pull request #813 from Pythagora-io/dynamic-tasks
...
dynamic tasks
2024-04-08 10:03:38 -07:00
LeonOstrez
38f404d621
Merge branch 'development' into dynamic-tasks
2024-04-08 10:00:49 -07:00
LeonOstrez
73adbc5b74
Merge pull request #827 from Pythagora-io/filter-files
...
filter task-relevant files based on file summaries
2024-04-08 09:55:00 -07:00
Senko Rasic
aa90fdd7a8
mock summaries generator in tests that don't care about it
2024-04-07 19:30:40 -07:00
Senko Rasic
f3b54268a6
only include existing files in summaries
2024-04-07 19:11:21 -07:00
Senko Rasic
5176546e7f
address pr feedback
2024-04-07 18:31:15 -07:00
Senko Rašić
9b685c6b07
Merge pull request #730 from prathamdby/prathamdby-727
...
Issue #727 added the missing OPENAI_ENDPOINT env entry in the Docker file
2024-04-06 16:38:58 -07:00
Max Anfilofyev
8b0a60c721
Update full_stack_developer.prompt
...
added world class per best practices.
reworded for conciseness and clarity
2024-04-06 19:34:16 -04:00
Max Anfilofyev
cb7248c72c
Update code_updater.prompt
...
added world-class per best practice on instructing agents
2024-04-06 19:28:24 -04:00
Max Anfilofyev
10b0b33ddb
Update code_monkey.prompt
...
added world-class per best practices about instructing agents
2024-04-06 19:26:55 -04:00
Max Anfilofyev
8c5a716fa4
Update architect.prompt
...
edited for clarity
2024-04-06 19:23:18 -04:00