LeonOstrez
6b7f41b225
version 0.2.4
0.2.4
2024-06-11 15:35:56 +02:00
Senko Rašić
041c43ccc0
Merge pull request #1007 from Pythagora-io/lab
...
fixes for a few minor issues:
fix implement_changes during iteration and fix triggering I'm stuck in a loop
fix when we are getting relevant files and describing new files
add iteration index to steps and fix sending stats to extension
when sending relevant files in prompt, use both relevant and modified files
2024-06-10 15:50:39 +02:00
Senko Rasic
f31a7c9bdd
add telemetry for project import; small telemetry fixes
2024-06-10 15:44:38 +02:00
LeonOstrez
4d22159a58
merge main
2024-06-10 12:28:39 +01:00
LeonOstrez
26e913b31a
when sending relevant files in prompt, use both relevant and modified files
2024-06-10 11:45:26 +01:00
Goran Peretin
3da225454b
Handle case where LLM pics invalid docset.
2024-06-10 12:19:07 +02:00
LeonOstrez
a56dcca605
Merge pull request #1001 from Pythagora-io/use-external-docs
...
Use external documentation when it makes sense.
2024-06-09 09:15:05 +01:00
Goran Peretin
ef6b331d44
Store task docs as a separate field in project_states.
2024-06-08 10:32:50 +00:00
Goran Peretin
c0d109ad80
Various prompt and telemetry fixes.
2024-06-08 07:59:41 +00:00
Goran Peretin
c3f8133471
Add tests for external docs. Fix telemetry.
2024-06-07 08:08:33 +00:00
Goran Peretin
14a8a9dada
Handle doc API failures and retry.
2024-06-07 06:42:02 +00:00
Goran Peretin
77e3fe3e85
Use external documentation when it makes sense.
2024-06-07 06:42:02 +00:00
Senko Rasic
dbd3bec8b5
add first-class support for Azure OpenAI
2024-06-06 17:10:50 +02:00
Senko Rasic
984caedfac
fix error message in case of missing Python packages
2024-06-06 12:35:08 +02:00
LeonOstrez
c08c036d89
add iteration index to steps and fix sending stats to extension
2024-06-05 14:07:28 +01:00
Gil Fernandes
2d569052db
Fixed some minor typos in example
2024-06-05 14:24:37 +02:00
LeonOstrez
d815d69782
fix when we are getting relevant files and describing new files
2024-06-05 08:11:59 +01:00
LeonOstrez
0cf42fe768
fix implement_changes during iteration and fix triggering I'm stuck in a loop
2024-06-05 08:06:26 +01:00
Senko Rasic
f910aa2ef6
version 0.2.3
0.2.3
2024-06-04 18:53:06 +02:00
Senko Rašić
4b936bf7ae
correctly reset relevant_files after changing None/empty list semantics ( #995 )
2024-06-04 18:52:25 +02:00
Senko Rasic
4c64be98e6
version 0.2.2
0.2.2
2024-06-04 18:23:05 +02:00
Senko Rašić
611904904a
support existing projects ( #976 )
...
Experimental, limited to 10kloc
2024-06-04 18:18:02 +02:00
Goran Peretin
c1245027b7
Handle missing relevant_files.
2024-06-04 17:57:43 +02:00
LeonOstrez
cbc03f5dfd
Merge pull request #992 from Pythagora-io/skip-cmd-debug
...
ask user if they want to debug command errors
2024-06-04 12:07:07 +01:00
Senko Rasic
7fe056b790
don't use MAX on an UUID field
2024-06-04 11:18:19 +02:00
Senko Rasic
152a740c70
ask user if they want to debug command errors
2024-06-04 08:55:06 +02:00
LeonOstrez
03b45bdb62
Merge pull request #989 from Pythagora-io/postgres
...
postgresql support
2024-06-03 19:13:28 +01:00
LeonOstrez
6b5c5c5cd9
Merge pull request #988 from Pythagora-io/console-input
...
console ui: add multiline, readline, paste, initial/default text support
2024-06-03 19:12:55 +01:00
Senko Rasic
0e04cf3a4c
postgresql support
2024-06-03 10:38:28 +02:00
Senko Rasic
4927bee35b
console ui: add multiline, readline, paste, initial/default text support
2024-06-03 09:31:39 +02:00
LeonOstrez
b9becc86d2
Merge pull request #984 from Pythagora-io/fix-load-crash
...
don't send task progress on project load if there's no current task
2024-05-31 08:19:36 +01:00
Senko Rasic
68ccbfea72
don't send task progress on project load if there's no current task
2024-05-30 18:28:58 +02:00
LeonOstrez
88ba3f5700
Merge pull request #981 from Pythagora-io/skip-task-fix
...
Check task state before checking steps (so it can be skipped if needed)
2024-05-30 10:53:52 +01:00
Senko Rasic
db06ae23c6
Check task state before checking steps (so it can be skipped if needed)
2024-05-30 11:42:43 +02:00
Senko Rasic
d5f53ca9ec
nicer error message; stop UI at exit (send EXIT signal)
2024-05-29 10:05:31 +02:00
Senko Rasic
79e1359111
if auto-retries fail, ask user if they want to continue retrying
2024-05-29 10:05:31 +02:00
Goran Peretin
6ef18c6e48
Retry when we get a generic LLM API error.
2024-05-29 10:05:31 +02:00
LeonOstrez
c9690abf7e
fix issue when one of match groups is NoneType ( #975 )
2024-05-29 09:48:29 +02:00
LeonOstrez
9f225ba688
Merge pull request #974 from Pythagora-io/single-backtick-parser
...
parse single backtick blocks
2024-05-28 19:41:06 +01:00
Senko Rasic
443396c8f4
parse single backtick blocks
2024-05-28 19:16:14 +02:00
Senko Rasic
c73a93a37d
update version to 0.2.1
2024-05-28 15:32:05 +02:00
Senko Rašić
0e7552bc28
Merge pull request #972 from Pythagora-io/delete-project-2
...
delete orphan file objects and don't require LLM check
2024-05-28 15:31:20 +02:00
Senko Rasic
0b23228040
delete orphan file objects and don't require LLM check
2024-05-28 14:30:00 +02:00
Senko Rasic
27edce7b1a
update version to 0.2.0
0.2.0
2024-05-28 13:23:25 +02:00
LeonOstrez
6bed23ad63
Merge pull request #970 from Pythagora-io/list-recent
...
show last project update time in JSON list
2024-05-28 10:05:32 +01:00
Senko Rasic
9382c1ab56
show last project update time in JSON list
2024-05-28 10:58:16 +02:00
Senko Rašić
97376a8222
Merge pull request #934 from Pythagora-io/rewrite
...
New and improved GPT Pilot 0.2
2024-05-28 10:17:42 +02:00
LeonOstrez
9799493a08
Merge pull request #969 from Pythagora-io/reset-migrations
...
Reset migrations
2024-05-28 09:15:19 +01:00
Senko Rasic
b63ba20b75
always treat EOF/no input as UI closed error
2024-05-28 10:11:17 +02:00
Senko Rasic
0ff0a7f104
actually add the new initial migration to the repo
2024-05-28 09:58:13 +02:00