Commit Graph

41 Commits

Author SHA1 Message Date
Zvonimir Sabljic
2d42530a6f Added AgentConvo.py file 2023-07-31 11:59:18 +02:00
Zvonimir Sabljic
aaf12bb658 Fixes for running CLI commands 2023-07-31 11:29:20 +02:00
Zvonimir Sabljic
3730735594 Ask user before running a CLI command 2023-07-31 11:01:09 +02:00
Zvonimir Sabljic
f9abff03fc Fix 2023-07-31 10:48:29 +02:00
Zvonimir Sabljic
46bbb59bdf Fixes 2023-07-31 10:46:23 +02:00
Zvonimir Sabljic
5e00bf7d38 Changed from entering DONE to just pressing ENTER when everything is ok 2023-07-31 10:46:01 +02:00
Zvonimir Sabljic
b5a5297ec5 Implemented getting development plan + outline for AgentConvo class 2023-07-31 10:01:20 +02:00
Zvonimir Sabljic
05b59c7d7c Changed the way we call development steps 2023-07-31 08:20:17 +02:00
Zvonimir Sabljic
b5285f8a28 Save progress after setting up the environment 2023-07-29 13:13:43 +02:00
Zvonimir Sabljic
fe8e2653a2 Removed hardcoded stuff 2023-07-29 13:09:43 +02:00
Zvonimir Sabljic
9de85a5e47 Added development step and fixed running it 2023-07-29 13:06:26 +02:00
Zvonimir Sabljic
edc70fd86f Fixed functionality of processing prompts with function calls 2023-07-29 13:02:06 +02:00
Zvonimir Sabljic
05f4739b95 Added setup for dev ops and configured prompts 2023-07-29 13:00:49 +02:00
Zvonimir Sabljic
87ac2efcb6 Added showing stderr output is stdout is empty(''), fixed so we can stop a command if it takes too long or hangs, and show the CLI output in real-time as is being logged 2023-07-29 13:00:00 +02:00
Zvonimir Sabljic
2c15329d9c Implemented function calling for getting user tasks 2023-07-28 16:00:09 +02:00
Zvonimir Sabljic
7ced1d55e9 Made function calls for when we just need one array back more flexible 2023-07-28 15:56:23 +02:00
Zvonimir Sabljic
2676e7ff9e Merge branch 'main' of github.com:Pythagora-io/copilot 2023-07-28 15:10:03 +02:00
Zvonimir Sabljic
81e4e92a08 Implemented function calling for user stories 2023-07-28 15:09:57 +02:00
LeonOstrez
357c1d015a revert colors 2023-07-28 15:09:31 +02:00
LeonOstrez
02dc329933 remove inquirer completely and fix saving app to db 2023-07-28 14:38:13 +02:00
Zvonimir Sabljic
32e988db24 Merge branch 'main' of github.com:Pythagora-io/copilot 2023-07-28 12:53:29 +02:00
LeonOstrez
3fea70b35d forward messages through steps 2023-07-28 12:53:03 +02:00
Zvonimir Sabljic
3f9bc48f96 Merge branch 'main' of github.com:Pythagora-io/copilot 2023-07-28 10:26:42 +02:00
LeonOstrez
abdfb4dd53 Merge branch 'main' of https://github.com/Pythagora-io/copilot into main 2023-07-28 10:24:22 +02:00
LeonOstrez
6bbc0f109c add user_tasks, use questionary instead of inquirer, refactor main.py 2023-07-28 10:24:13 +02:00
Zvonimir Sabljic
c863c8fadc Initial implementation for function calling 2023-07-28 10:13:54 +02:00
Zvonimir Sabljic
e21f38814b Added a function that returns a directory tree 2023-07-27 15:30:32 +02:00
Zvonimir Sabljic
c0f8cc7b6f Implemented a function for executing a cli command and getting the output 2023-07-27 15:05:08 +02:00
Zvonimir Sabljic
33e00aec8a Added dev ops prompts 2023-07-27 14:30:47 +02:00
Zvonimir Sabljic
81c11ce928 Added prompts for implementing changes and task/step development 2023-07-27 14:30:32 +02:00
LeonOstrez
f5a39eb464 add requirements.txt and fix prompt data 2023-07-27 08:47:34 +02:00
LeonOstrez
0a7075a4a3 merge 2023-07-27 07:52:37 +02:00
LeonOstrez
8db53c6f6d setup storing steps to db and init user stories implementation 2023-07-27 07:51:49 +02:00
Zvonimir Sabljic
6a553a0288 Ask high level questions one by one 2023-07-26 08:46:56 +02:00
Zvonimir Sabljic
6dad55479f Added code monkey agent and the prompt to implement changes that developer outlined 2023-07-26 08:45:34 +02:00
Zvonimir Sabljic
b9e2a7d091 Added dev ops agent and procedure for setting up the development environment 2023-07-26 08:42:51 +02:00
LeonOstrez
5421f94b7b merge 2023-07-25 12:37:25 +02:00
LeonOstrez
988cc10232 refactor setup, added loop conversation with gpt, finished getting project description with additional questions from gpt 2023-07-25 12:30:00 +02:00
Zvonimir Sabljic
cbe4a2ae91 Initial prompts 2023-07-25 08:54:54 +02:00
Zvonimir Sabljic
cb579d8aba Added local files 2023-07-18 11:17:22 +02:00
zvone187
6aeb716546 Initial commit 2023-07-18 11:16:15 +02:00