Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* fix: fix some of the styling to more closely match figma (All-Hands-AI#927) * fix: fix some of the styling to more closely match figma * overflow * Add Italian, Spanish and Português (All-Hands-AI#1017) * Update index.ts Add Italian, Spanish and Português * Update translation.json Add Italian. Spanish and Português * Remove unnecessary i18n initialization arguments --------- Co-authored-by: Jim Su <jimsu@protonmail.com> * Add Azure configuration doc (All-Hands-AI#1035) * Add Azure configuration doc * Add link to Azure doc. * Formatting AZURE_LLM_GUIDE (All-Hands-AI#1046) * Feat add agent manager (All-Hands-AI#904) * feat: add agent manager to manage all agents; * extract the host ssh port to prevent conflict. * clean all containers with prefix is sandbox- * merge from upstream/main * merge from upstream/main * Update frontend/src/state/settingsSlice.ts * Update opendevin/sandbox/ssh_box.py * Update opendevin/sandbox/exec_box.py --------- Co-authored-by: Robert Brennan <accounts@rbren.io> * simplified get (All-Hands-AI#962) * simplified get * resolved merge conflicts * removed default param for get * Update opendevin/config.py --------- Co-authored-by: Robert Brennan <accounts@rbren.io> * Response recognition for weak llms (All-Hands-AI#523) * Tweak for weak llms * Update to the latest commits * Update to the latest commits * Fix lint errors * Remove merge artifact --------- Co-authored-by: Jim Su <jimsu@protonmail.com> * Traffic Control: Add new config MAX_CHARS (All-Hands-AI#1015) * Add new config MAX_CHARS * Fix mypy linting issues * fix: print the wrong ssh port number (All-Hands-AI#1054) * fix(editor): ui enhancements and code refactor (All-Hands-AI#1069) * Add new sandbox type - local (All-Hands-AI#1029) * Auto-close stale issues and PRs (All-Hands-AI#1032) * stale issues * Update .github/workflows/stale.yml Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> * Update .github/workflows/stale.yml Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> * Update .github/workflows/stale.yml Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> * Update .github/workflows/stale.yml Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> --------- Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> Co-authored-by: Graham Neubig <neubig@gmail.com> * Throw error if an illegal sandbox type is used (All-Hands-AI#1087) * Unify linter behaviour across CI and pre-commit-hook (All-Hands-AI#1071) * CI: Add autopep8 linter Currently, we have autopep8 as part of pre-commit-hook. To ensure consistent behaviour, we should have it in CI as well. Moreover, pre-commit-hook contains a double-quote-string-fixer hook which changes all double quotes to single quotes, but I do observe some PRs with massive changes that do the opposite way. I suspect that these authors 1) disable or circumvent the pre-commit-hook, and 2) have other linters such as black in their IDE, which automatically change all single quotes to double quotes. This has caused a lot of unnecessary diff, made review really hard, and led to a lot of conflicts. * Use -diff for autopep8 * autopep8: Freeze version in CI * Ultimate fix * Remove pep8 long line disable workaround * Fix lint.yml * Fix all files under opendevin and agenthub * Revamp Exception handling (All-Hands-AI#1080) * Revamp exception handling * Agent controller: sleep 3 seconds if APIConnection error * Fix AuthenticationError capture * Revert unrelated style fixes * Add type enforcement for action_from_dict call * doc: Add supplementary notes for WSL2 users to Local LLM Guide (All-Hands-AI#1031) * Add supplementary notes for WSL2 users * Add supplementary notes for WSL2 users --------- Co-authored-by: Robert Brennan <accounts@rbren.io> * added to sudo group (All-Hands-AI#1091) * Merge develop (#14) * Add ollama, support, memGPT services * feat: Docker services hotfix: Add OS locales hotfix: Fix start configuration hotfix: Temp fix of build errors feat: Configure OpenDevin UI container hotfix: Run OpenDevin application container chore: Update README feat: Docker Configuration for backend services feat: Ubuntu 20.04 images with CUDA and Miniconda3 refactor: Update docker environment configuration feat: Decouple UI and Python app into services. Co-authored-by: Jim Su <jimsu@protonmail.com> * hotfix: Restore useTranslation() * hotfix: Frontend integration * hotfix: Backend app service dependencies fix under Conda * feat: Add API startup script hotfix: Integration fix * feat: Add FastAPI server and Vite dev server logging for debug and live modes * chore: Cleanup after local rebase * feat: Improve docker compose services integration * hotfix: Frontend and API integration. Build improvements. * feat/poetry-build (#8) * refactor: Remove unnecessary code * refactor: Update devin hostname to 'devin' * refactor: Update Makefile to use Docker compose * fix: fix some of the styling to more closely match figma (All-Hands-AI#927) * fix: fix some of the styling to more closely match figma * overflow * Add Italian, Spanish and Português (All-Hands-AI#1017) * Update index.ts Add Italian, Spanish and Português * Update translation.json Add Italian. Spanish and Português * Remove unnecessary i18n initialization arguments --------- Co-authored-by: Jim Su <jimsu@protonmail.com> * Add Azure configuration doc (All-Hands-AI#1035) * Add Azure configuration doc * Add link to Azure doc. * Formatting AZURE_LLM_GUIDE (All-Hands-AI#1046) * Feat add agent manager (All-Hands-AI#904) * feat: add agent manager to manage all agents; * extract the host ssh port to prevent conflict. * clean all containers with prefix is sandbox- * merge from upstream/main * merge from upstream/main * Update frontend/src/state/settingsSlice.ts * Update opendevin/sandbox/ssh_box.py * Update opendevin/sandbox/exec_box.py --------- Co-authored-by: Robert Brennan <accounts@rbren.io> * simplified get (All-Hands-AI#962) * simplified get * resolved merge conflicts * removed default param for get * Update opendevin/config.py --------- Co-authored-by: Robert Brennan <accounts@rbren.io> * Response recognition for weak llms (All-Hands-AI#523) * Tweak for weak llms * Update to the latest commits * Update to the latest commits * Fix lint errors * Remove merge artifact --------- Co-authored-by: Jim Su <jimsu@protonmail.com> * Traffic Control: Add new config MAX_CHARS (All-Hands-AI#1015) * Add new config MAX_CHARS * Fix mypy linting issues * fix: print the wrong ssh port number (All-Hands-AI#1054) * fix(editor): ui enhancements and code refactor (All-Hands-AI#1069) * Add new sandbox type - local (All-Hands-AI#1029) * Auto-close stale issues and PRs (All-Hands-AI#1032) * stale issues * Update .github/workflows/stale.yml Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> * Update .github/workflows/stale.yml Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> * Update .github/workflows/stale.yml Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> * Update .github/workflows/stale.yml Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> --------- Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> Co-authored-by: Graham Neubig <neubig@gmail.com> * Throw error if an illegal sandbox type is used (All-Hands-AI#1087) * Unify linter behaviour across CI and pre-commit-hook (All-Hands-AI#1071) * CI: Add autopep8 linter Currently, we have autopep8 as part of pre-commit-hook. To ensure consistent behaviour, we should have it in CI as well. Moreover, pre-commit-hook contains a double-quote-string-fixer hook which changes all double quotes to single quotes, but I do observe some PRs with massive changes that do the opposite way. I suspect that these authors 1) disable or circumvent the pre-commit-hook, and 2) have other linters such as black in their IDE, which automatically change all single quotes to double quotes. This has caused a lot of unnecessary diff, made review really hard, and led to a lot of conflicts. * Use -diff for autopep8 * autopep8: Freeze version in CI * Ultimate fix * Remove pep8 long line disable workaround * Fix lint.yml * Fix all files under opendevin and agenthub * Revamp Exception handling (All-Hands-AI#1080) * Revamp exception handling * Agent controller: sleep 3 seconds if APIConnection error * Fix AuthenticationError capture * Revert unrelated style fixes * Add type enforcement for action_from_dict call * doc: Add supplementary notes for WSL2 users to Local LLM Guide (All-Hands-AI#1031) * Add supplementary notes for WSL2 users * Add supplementary notes for WSL2 users --------- Co-authored-by: Robert Brennan <accounts@rbren.io> * added to sudo group (All-Hands-AI#1091) * chore: Merge .dockerignore --------- Co-authored-by: Jim Su <jimsu@protonmail.com> Co-authored-by: Alex Bäuerle <alex@a13x.io> Co-authored-by: PierrunoYT <95778421+PierrunoYT@users.noreply.github.com> Co-authored-by: Engel Nyst <enyst@users.noreply.github.com> Co-authored-by: Leo <ifuryst@gmail.com> Co-authored-by: Robert Brennan <accounts@rbren.io> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: namtacs <95915765+namtacs@users.noreply.github.com> Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> Co-authored-by: Akki <akhilvc10@gmail.com> Co-authored-by: RaGe <foragerr@users.noreply.github.com> Co-authored-by: Graham Neubig <neubig@gmail.com> Co-authored-by: Z <35617149+FZFR@users.noreply.github.com> * feat: Revert merge * Add ollama+memGPT service * Add ollama, support, memGPT services * feat: Docker services hotfix: Add OS locales hotfix: Fix start configuration hotfix: Temp fix of build errors feat: Configure OpenDevin UI container hotfix: Run OpenDevin application container chore: Update README feat: Docker Configuration for backend services feat: Ubuntu 20.04 images with CUDA and Miniconda3 refactor: Update docker environment configuration feat: Decouple UI and Python app into services. Co-authored-by: Jim Su <jimsu@protonmail.com> * hotfix: Frontend integration * hotfix: Backend app service dependencies fix under Conda * feat: Add API startup script hotfix: Integration fix * feat: Add FastAPI server and Vite dev server logging for debug and live modes * chore: Cleanup after local rebase * feat: Improve docker compose services integration * hotfix: Frontend and API integration. Build improvements. * Traffic Control: Add new config MAX_CHARS (All-Hands-AI#1015) * Add new config MAX_CHARS * Fix mypy linting issues * Unify linter behaviour across CI and pre-commit-hook (All-Hands-AI#1071) * CI: Add autopep8 linter Currently, we have autopep8 as part of pre-commit-hook. To ensure consistent behaviour, we should have it in CI as well. Moreover, pre-commit-hook contains a double-quote-string-fixer hook which changes all double quotes to single quotes, but I do observe some PRs with massive changes that do the opposite way. I suspect that these authors 1) disable or circumvent the pre-commit-hook, and 2) have other linters such as black in their IDE, which automatically change all single quotes to double quotes. This has caused a lot of unnecessary diff, made review really hard, and led to a lot of conflicts. * Use -diff for autopep8 * autopep8: Freeze version in CI * Ultimate fix * Remove pep8 long line disable workaround * Fix lint.yml * Fix all files under opendevin and agenthub --------- Co-authored-by: Alex Bäuerle <alex@a13x.io> Co-authored-by: PierrunoYT <95778421+PierrunoYT@users.noreply.github.com> Co-authored-by: Jim Su <jimsu@protonmail.com> Co-authored-by: Engel Nyst <enyst@users.noreply.github.com> Co-authored-by: Leo <ifuryst@gmail.com> Co-authored-by: Robert Brennan <accounts@rbren.io> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: namtacs <95915765+namtacs@users.noreply.github.com> Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> Co-authored-by: Akki <akhilvc10@gmail.com> Co-authored-by: RaGe <foragerr@users.noreply.github.com> Co-authored-by: Graham Neubig <neubig@gmail.com> Co-authored-by: Z <35617149+FZFR@users.noreply.github.com>
- Loading branch information