Commit Graph

  • 1d7c37324f Merge pull request #74 from gravypower/main LeonOstrez 2023-09-11 22:27:26 +02:00
  • cf99e5954e Merge pull request #69 from mrgoonie/main LeonOstrez 2023-09-11 22:26:40 +02:00
  • 74cbe33421 Add check when the response is empty Jay 2023-09-12 00:01:13 +05:30
  • d9959f9c49 Update README.md zvone187 2023-09-11 20:00:19 +02:00
  • 8b16391704 Update README.md zvone187 2023-09-11 19:21:47 +02:00
  • 921a3a696d Merge pull request #4 from Zafiro12/main zvone187 2023-09-11 19:20:18 +02:00
  • 834df52b5e Merge branch 'main' into main zvone187 2023-09-11 19:19:15 +02:00
  • b90a7473fe Update README.md zvone187 2023-09-11 19:08:38 +02:00
  • 3408d02a36 Remove the legacy line Zvonimir Sabljic 2023-09-11 15:58:12 +02:00
  • e9e5532295 tidy up Nicholas Albion 2023-09-11 22:16:22 +10:00
  • a94cbf9209 added documentation Nicholas Albion 2023-09-11 22:15:26 +10:00
  • eea510a1e8 unit tests for CodeMonkey Nicholas Albion 2023-09-11 22:12:50 +10:00
  • a8008b263e Merge branch 'feature/prompts_and_agents_documentation' Nicholas Albion 2023-09-11 14:18:10 +10:00
  • 21f18d5318 Merge branch 'feature/should_execute_step' Nicholas Albion 2023-09-11 14:17:56 +10:00
  • 578a665f19 Merge remote-tracking branch 'origin/main' Nicholas Albion 2023-09-11 14:15:11 +10:00
  • 5b7b621832 Refactored execute_step() as per #80 Nicholas Albion 2023-09-11 14:09:16 +10:00
  • de196af7a9 Documented CLI args Nicholas Albion 2023-09-11 13:57:15 +10:00
  • 3b207987aa Merge remote-tracking branch 'upstream/main' Goon 2023-09-11 10:26:05 +07:00
  • c39346868a fix(gitignore): rm cache Goon 2023-09-11 10:08:57 +07:00
  • 367caa1797 fix(gitignore): rm pilot-env and cache Goon 2023-09-11 10:08:42 +07:00
  • da1e0feb3b added documentation Nicholas Albion 2023-09-11 03:03:05 +10:00
  • 11034733c3 installed node into the image also Aaron Job 2023-09-10 05:26:58 +00:00
  • 58d97b4366 fixed ttyd link Aaron Job 2023-09-10 04:39:29 +00:00
  • 5848f6de3b update readme to include the db_init and main Aaron Job 2023-09-10 04:32:39 +00:00
  • fc063fde06 wired up dockr compose and ttyd Aaron Job 2023-09-10 02:26:55 +00:00
  • d233db45d9 added in docker and docker compose files Aaron Job 2023-09-10 10:31:15 +10:00
  • aa8f82a7a6 linting Nicholas Albion 2023-09-09 21:49:04 +10:00
  • bcfefd019d Merge pull request #54 from nalbion/feature/get_email-from-gitconfig LeonOstrez 2023-09-09 09:54:39 +02:00
  • b780a9f19c load environment asap so that other files have it available LeonOstrez 2023-09-09 09:53:48 +02:00
  • 026eb69f2c actions/checkout@v4 Nicholas Albion 2023-09-09 12:05:21 +10:00
  • f2187b5a04 fixed tests for CI Nicholas Albion 2023-09-09 12:02:22 +10:00
  • 0a4d13e65c install ruff Nicholas Albion 2023-09-09 11:56:05 +10:00
  • a38c7c4f6d linting Nicholas Albion 2023-09-09 11:54:16 +10:00
  • 4b64631bec linting Nicholas Albion 2023-09-09 11:50:55 +10:00
  • 3f36d04821 resolved deprecation warning Nicholas Albion 2023-09-09 11:44:19 +10:00
  • c813d81d41 tests should pass in CI Nicholas Albion 2023-09-09 11:43:38 +10:00
  • 46b84315ec get_step_code_changes() is undefined, commented out for now Nicholas Albion 2023-09-09 11:16:11 +10:00
  • 310220b719 python-dotenv does dropped support for python 3.7 Nicholas Albion 2023-09-09 11:12:41 +10:00
  • f50eda5584 quoted python version to avoid 3.10 being treated as 3.1 Nicholas Albion 2023-09-09 11:06:17 +10:00
  • 5b07ad86e5 Merge remote-tracking branch 'origin/main' Nicholas Albion 2023-09-09 10:56:46 +10:00
  • 8cec113df9 test_username_to_uuid() Nicholas Albion 2023-09-09 10:46:03 +10:00
  • 831e6a4265 Merge remote-tracking branch 'origin/main' into feature/get_email-from-gitconfig Nicholas Albion 2023-09-09 10:54:02 +10:00
  • fa9fd1b709 test_username_to_uuid() Nicholas Albion 2023-09-09 10:46:03 +10:00
  • ed945b63ea less words, more emojis Nicholas Albion 2023-09-09 10:45:08 +10:00
  • 425d6ac0bf spinner for LLM timeout Nicholas Albion 2023-09-09 10:43:59 +10:00
  • 6a46851b20 Added catching and retrying when there is an error with Token limit Zvonimir Sabljic 2023-09-08 18:03:12 +02:00
  • 6b8f8fb2dc Fix Zvonimir Sabljic 2023-09-08 18:00:27 +02:00
  • c724429905 Merge pull request #58 from nalbion/feature/use_app_type_in_prompts LeonOstrez 2023-09-08 15:18:00 +02:00
  • 6c2ddc3f48 Merge pull request #57 from nalbion/feature/user_id-from-getpass_getuser LeonOstrez 2023-09-08 14:47:14 +02:00
  • fd1fae8c43 Merge branch 'main' into feature/user_id-from-getpass_getuser LeonOstrez 2023-09-08 14:46:04 +02:00
  • d0fe3e3436 Merge pull request #65 from nalbion/feature/load-app-by-user-workspace LeonOstrez 2023-09-08 14:35:48 +02:00
  • 8b61c3206a Merge pull request #59 from nalbion/feature/workspace_configurable_in_args LeonOstrez 2023-09-08 14:19:24 +02:00
  • 2c567793c5 fix(env.example): correct model gpt-4 Goon 2023-09-08 18:07:06 +07:00
  • e5a71e884b fix(env): switch back to default env vars Goon 2023-09-08 18:06:03 +07:00
  • 02d334a750 fix(env.example): add openrouter env variables Goon 2023-09-08 15:58:57 +07:00
  • 02623b6353 fix(llm connection): add openrouter api endpoint Goon 2023-09-08 15:52:29 +07:00
  • 0d522fcccb Update README.md zvone187 2023-09-08 09:13:25 +02:00
  • f6b58c78a8 Merge pull request #61 from ramkrishna757575/database-type-check-fix zvone187 2023-09-08 09:03:57 +02:00
  • 5e796c0ce2 Merge branch 'feature/load-app-by-user-workspace' Nicholas Albion 2023-09-08 15:50:34 +10:00
  • 95c6e26665 removed commented-out code Nicholas Albion 2023-09-08 15:20:32 +10:00
  • e33616450d BaseModel.id is a UUIDField, create UUID from username Nicholas Albion 2023-09-08 15:14:49 +10:00
  • 891d153a2b BaseModel.id is a UUIDField, create UUID from username Nicholas Albion 2023-09-08 15:14:49 +10:00
  • ee77f1ffac get_app_by_user_workspace(user_id, workspace) Nicholas Albion 2023-09-08 15:13:37 +10:00
  • 03a96e2487 Fix : ValueError: Unsupported DATABASE_TYPE: postgres RAMKRISHNA VERMA 2023-09-08 03:13:58 +05:30
  • 0ec6da74ab workspace path can be specified in CLI args Nicholas Albion 2023-09-08 06:29:46 +10:00
  • 258e89a8e0 Better logs Zvonimir Sabljic 2023-09-07 22:07:46 +02:00
  • bd67695828 use {{ app_type }} from project.args in prompts Nicholas Albion 2023-09-08 05:25:30 +10:00
  • c8b74288e5 Merge branch 'feature/user_id-from-getpass_getuser' Nicholas Albion 2023-09-08 04:14:51 +10:00
  • 720fa26bcf user_id defaults to OS username Nicholas Albion 2023-09-08 03:56:17 +10:00
  • c4af2750ac user_id defaults to OS username Nicholas Albion 2023-09-08 03:56:17 +10:00
  • 7c7ea43ad6 Merge branch 'main' of https://github.com/Pythagora-io/gpt-pilot Nicholas Albion 2023-09-08 03:59:03 +10:00
  • 9c751d247b Revert "Revert "Added back the functionality for tech lead to break down the project and the developer to code task by task"" Zvonimir Sabljic 2023-09-07 19:48:16 +02:00
  • d52c674cf0 Fix Zvonimir Sabljic 2023-09-07 19:47:05 +02:00
  • cf94fcaebe reordered imports Nicholas Albion 2023-09-08 03:05:53 +10:00
  • 48edfae03c handle rate_limit_exceeded error Nicholas Albion 2023-09-08 03:05:26 +10:00
  • 3423f0683e default MAX_GPT_MODEL_TOKENS to 8192. tests failed to run because could not parse missing env var MAX_TOKENS Nicholas Albion 2023-09-08 03:04:50 +10:00
  • 69eeae5606 attempt to get email from ~/.gitconfig Nicholas Albion 2023-09-08 03:03:38 +10:00
  • d81f387dc1 fixed typo in prompt Nicholas Albion 2023-09-08 03:02:55 +10:00
  • 6cb3563633 ignore pilot-env Nicholas Albion 2023-09-08 03:02:27 +10:00
  • 44a05b49b5 collect telemetry and ask user for feedback LeonOstrez 2023-09-07 13:01:44 +02:00
  • 3e957b9bd8 disable microservices when creating app LeonOstrez 2023-09-06 21:00:01 +02:00
  • 3217751f9b update readme with option to continue working on app from start of development LeonOstrez 2023-09-06 17:52:24 +02:00
  • 5879877aac Merge pull request #46 from Pythagora-io/sqlite LeonOstrez 2023-09-06 16:50:16 +02:00
  • 83378033be remove checking for tokens before openai api request and handle too many tokens in response LeonOstrez 2023-09-06 16:46:08 +02:00
  • f383e6c16e delete all development steps if project continued from step before 'coding' LeonOstrez 2023-09-06 16:43:11 +02:00
  • 5bdce6dddf Merge pull request #45 from Pythagora-io/sqlite LeonOstrez 2023-09-06 10:16:14 +02:00
  • 65c47fe645 update readme LeonOstrez 2023-09-06 10:15:42 +02:00
  • 677dd35617 Merge branch 'main' into sqlite LeonOstrez 2023-09-06 09:45:00 +02:00
  • d343f2edea add sqlite db LeonOstrez 2023-09-06 09:16:35 +02:00
  • f91da2b5eb Revert "Added back the functionality for tech lead to break down the project and the developer to code task by task" Zvonimir Sabljic 2023-09-05 23:13:09 +02:00
  • dcb0ad5c0d Merge pull request #44 from Pythagora-io/sander110419-main zvone187 2023-09-05 22:53:54 +02:00
  • 83ebd7939d Merge branch 'main' into sander110419-main Zvonimir Sabljic 2023-09-05 22:52:01 +02:00
  • a9ead6ecbb Fix to enable regular OpenAI access Zvonimir Sabljic 2023-09-05 22:50:48 +02:00
  • dc0533f67b Merge pull request #39 from coolxeo/patch-1 zvone187 2023-09-05 22:33:20 +02:00
  • af6a972cba Add OPENAI_MODEL env var Dani Acosta 2023-09-05 00:15:21 +02:00
  • 38d56277ff Merge pull request #37 from rajveer43/doc-update LeonOstrez 2023-09-04 22:54:16 +02:00
  • c4299dac34 push rajveer43 2023-09-04 20:10:20 +05:30
  • c4a5bbf1f2 IMPORTANT: Fix for shell built-in commands - this will need to be improved down the line Zvonimir Sabljic 2023-09-02 17:34:05 +02:00
  • f8f7006e68 Added description to human intervention log Zvonimir Sabljic 2023-09-02 17:33:30 +02:00
  • 8e3fecfb33 Fix Zvonimir Sabljic 2023-09-02 17:33:02 +02:00