LeonOstrez
|
b1f07585ec
|
init logger for Z
|
2024-07-18 20:58:18 +01:00 |
|
LeonOstrez
|
d8f221fe32
|
Merge pull request #1054 from Pythagora-io/fixes
properly setup default models
|
2024-07-16 13:22:30 +01:00 |
|
LeonOstrez
|
895a74c6e6
|
properly setup default models
|
2024-07-16 13:20:52 +01:00 |
|
Zvonimir Sabljic
|
f52e321c25
|
Added the rule for making testing instructions so that Pythagora tells the user if they need to do something manually
|
2024-07-12 17:47:20 -07:00 |
|
LeonOstrez
|
4fd5ed5d7d
|
accept task review as 'done' if it has 'done' at the end of response
|
2024-07-12 16:43:20 +01:00 |
|
LeonOstrez
|
516b1584af
|
pass task reviewer feedback to code monkey
|
2024-07-12 16:42:17 +01:00 |
|
Senko Rasic
|
951998325a
|
react_express: redirect / requests from api to frontend in dev mode
|
2024-07-09 16:35:10 +02:00 |
|
Senko Rasic
|
bdf7e4727a
|
try to convince GPT to only use a template if it matches the project description well
|
2024-07-09 15:54:26 +02:00 |
|
LeonOstrez
|
67bf93279b
|
ask user if he wants to use template or not
|
2024-07-08 14:43:41 +01:00 |
|
LeonOstrez
|
2984b3fb45
|
fix for issue No time zone found with key UTC
|
2024-07-08 09:00:38 +01:00 |
|
LeonOstrez
|
cc64d9fe1f
|
add log
|
2024-07-06 12:27:43 +01:00 |
|
Goran Peretin
|
18e1154870
|
Print each task on its own line in filter_files.
|
2024-07-05 07:55:51 +00:00 |
|
LeonOstrez
|
8638ca1472
|
Merge pull request #1045 from Pythagora-io/fix-run-command-output
process manager: fix getting command output
|
2024-07-04 17:56:02 +01:00 |
|
Goran Peretin
|
64e407db65
|
Remove obsolete function.
|
2024-07-04 13:33:49 +00:00 |
|
Senko Rasic
|
8089347200
|
process manager: workaround asyncio reads not having a "read available" function
Timing out a read won't return incomplete (available) output, so the
workaround is to read character by character.
|
2024-07-04 13:23:16 +02:00 |
|
Goran Peretin
|
4cc3834a68
|
Only check for docs if the user wants to run the task.
|
2024-07-03 15:29:41 +00:00 |
|
LeonOstrez
|
a902541724
|
Merge pull request #1043 from Pythagora-io/crashes
Crashes
|
2024-07-02 15:44:29 +01:00 |
|
LeonOstrez
|
9f5bfe78ac
|
update technologies prompt
|
2024-07-02 14:54:56 +01:00 |
|
LeonOstrez
|
de8d40733e
|
Merge pull request #1042 from Pythagora-io/coding-rules-tweak
Coding rules prompt tweak to prevent code duplication.
|
2024-07-02 12:23:23 +01:00 |
|
LeonOstrez
|
12da174dc9
|
leftover changes when moving from tasks to epics
|
2024-07-02 09:48:16 +01:00 |
|
Goran Peretin
|
c4d5125699
|
Coding rules prompt tweak to prevent code duplication.
|
2024-07-01 11:43:33 +00:00 |
|
LeonOstrez
|
76e7d37f7c
|
potential fix for case where task instructions are sometimes not stored in db
|
2024-07-01 12:01:31 +01:00 |
|
LeonOstrez
|
c91e535069
|
fix getting of files with routes
|
2024-07-01 12:00:34 +01:00 |
|
LeonOstrez
|
86ef2d426b
|
fix crash KeyError: 'user_feedback_qa'
|
2024-06-28 12:47:19 +01:00 |
|
Senko Rasic
|
85233d46a4
|
add jsonref dep
|
2024-06-27 18:24:20 +02:00 |
|
Senko Rasic
|
03cb47dddf
|
Add new fullstack template (react+express) and refactor templates to support options
|
2024-06-27 17:59:05 +02:00 |
|
LeonOstrez
|
3fb38cdbf3
|
add more info to appFinished event for extension
|
2024-06-25 16:59:13 +01:00 |
|
Goran Peretin
|
9d52557971
|
Tell code reviewer not to suggest changes in other files.
|
2024-06-21 10:15:32 +00:00 |
|
LeonOstrez
|
2c4d690e82
|
remove self.writer.drain() duplicate and add new functions to virtual ui
|
2024-06-20 15:07:27 +02:00 |
|
LeonOstrez
|
db4f098c59
|
send appFinished and featureFinished messages to extension
|
2024-06-20 15:00:14 +02:00 |
|
LeonOstrez
|
f62533a434
|
Merge pull request #1027 from Pythagora-io/virtual-ui
add support for virtual UI, useful for automated end-to-end tests
|
2024-06-20 14:57:36 +02:00 |
|
Senko Rasic
|
cd81cd54a6
|
add support for virtual UI, useful for automated end-to-end tests
|
2024-06-20 14:41:18 +02:00 |
|
Senko Rasic
|
3011acc5ad
|
code block parser: only consider triple-backticks if at start of line
|
2024-06-20 10:49:29 +02:00 |
|
LeonOstrez
|
ac5d077612
|
Merge pull request #1024 from Pythagora-io/add-routes-to-user-instructions
Add route files content to prompt for user instructions.
|
2024-06-19 09:58:46 +02:00 |
|
Goran Peretin
|
1aec48a135
|
Review fixes. Use JSON schema for LLM response.
|
2024-06-19 07:27:36 +00:00 |
|
LeonOstrez
|
43d31916b3
|
change updated_current_task to updated_current_epic
|
2024-06-19 09:27:31 +02:00 |
|
Goran Peretin
|
20934d06c2
|
Add route files content to prompt for user instructions.
|
2024-06-18 21:08:24 +00:00 |
|
LeonOstrez
|
cb978dd9d5
|
Merge branch 'main' into cm
|
2024-06-14 10:54:05 +02:00 |
|
LeonOstrez
|
c4602debfc
|
PR feedback
|
2024-06-14 10:34:56 +02:00 |
|
Goran Peretin
|
96cc7ee3b2
|
Fix telemetry call in spec writer.
|
2024-06-14 10:16:17 +02:00 |
|
LeonOstrez
|
298914e00a
|
use dividers in project_tasks
|
2024-06-13 21:12:28 +02:00 |
|
LeonOstrez
|
578fe62e5a
|
refactor how Code Monkey and implement_changes work
|
2024-06-13 21:02:50 +02:00 |
|
LeonOstrez
|
5463c591de
|
Merge pull request #1008 from Pythagora-io/more-telemetry
More telemetry
|
2024-06-13 15:26:30 +02:00 |
|
LeonOstrez
|
b27ef82017
|
change update_plan to also reflect new small tasks
|
2024-06-13 14:36:01 +02:00 |
|
Goran Peretin
|
a6f54c8523
|
Python 3.9 friendly UTC timezone.
|
2024-06-13 14:26:10 +02:00 |
|
Senko Rasic
|
50d5a23620
|
add more telemetry data
|
2024-06-13 13:52:15 +02:00 |
|
Goran Peretin
|
78215ac55e
|
Use UTC for started_at colum in exec_logs.
|
2024-06-13 11:20:38 +02:00 |
|
LeonOstrez
|
8790ff2a16
|
refactor our definition of task
|
2024-06-13 11:10:37 +02:00 |
|
Senko Rasic
|
7d225bbfe2
|
refactor example project so each agent does its job in turn
|
2024-06-13 10:48:37 +02:00 |
|
Goran Peretin
|
9fd8ddd0f4
|
Merge pull request #1014 from Pythagora-io/limit-docsets
Only add docs for non-simple epics.
|
2024-06-12 17:22:05 +02:00 |
|