Ikko Eltociear Ashimine
0b21d77880
Update architecture/README.md ( #970 )
...
generat -> generate
2024-04-10 12:10:25 -04:00
libowen2121
e256329e5e
Update SWE-bench eval results ( #978 )
2024-04-10 21:09:49 +08:00
Engel Nyst
52b63908ca
FE config ( #960 )
...
* Send FE its own version of config
* Don't read some settings back
* Update opendevin/config.py
Co-authored-by: Robert Brennan <accounts@rbren.io>
---------
Co-authored-by: Robert Brennan <accounts@rbren.io>
2024-04-10 15:08:09 +02:00
Xingyao Wang
e8ff184912
Update README.md
2024-04-10 14:57:52 +08:00
Alex Bäuerle
707ab7b3f8
feat: make panes resizable ( #925 )
2024-04-09 20:42:16 -04:00
Robert Brennan
78858c18b5
Update README.md ( #956 )
2024-04-09 15:37:33 -05:00
dred0n
92562a5152
remove json_dump and adjust handlers ( #881 )
...
Co-authored-by: senseable <dondre+witcebs@gmail.com>
2024-04-09 14:41:07 -04:00
Xiaochen Duan
c1aab59c2e
i18n : Add zh-TW 繁體中文 ( #947 )
...
* add zh-TW translation
* add zh-TW translation
2024-04-09 13:22:24 -05:00
Leo
eb7b3484fd
feat: add agent status bar. ( #941 )
...
* feat: add agent status bar.
* fix: ws will reconnect after failed in first time.
* update: delete useless codes.
2024-04-09 15:26:06 +00:00
Engel Nyst
8ab9c6fb86
Revert the use of Router, good ole completion works. ( #910 )
...
* Revert the use of Router, good ole completion works.
* Stopgap exception message
* Get the updated dependencies.
2024-04-08 22:21:30 -04:00
Alex Bäuerle
3c4b3eddc0
fix: text input can be edited even if not yet initialized ( #928 )
...
Clicking the send button is still only possible once initialized.
2024-04-09 00:01:49 +02:00
ITNerdAZ
01c4c4bee4
Add installation warning to readme ( #883 )
...
* Update README
* Update README.md
---------
Co-authored-by: Robert Brennan <accounts@rbren.io>
2024-04-08 09:56:02 -05:00
Xingyao Wang
3c82ba7f34
support running sudo in a passwordless manner ( #906 )
2024-04-08 22:54:06 +08:00
Exlo
73fb4843a3
i18n : Add Norwegian ( #876 )
...
* Update index.ts
* Update translation.json
* Update index.ts
2024-04-08 10:36:04 -04:00
Akki
6f795f5e9c
style(code editor): improved UI / UX for code editor ( #826 )
...
* style(): improved code edito ui / ux
* fix(): fix build issue and use cn fn
* theme variable updated to tailwind neutral gray
* fix(): fix conflicts
* fix lint errors
---------
Co-authored-by: Jim Su <jimsu@protonmail.com>
2024-04-08 10:32:45 -04:00
Xingyao Wang
6b7c5b09af
fix(sandbox): Fix docker root login and set default to run-as-devin ( #891 )
...
* support execute as-root for sandbox
* set run as devin by default to true
* get network_mode = host back
* Update opendevin/sandbox/sandbox.py
Co-authored-by: Anas DORBANI <95044293+dorbanianas@users.noreply.github.com>
* print login info for debugging
* use ssh -v instead of ssh
* change port map to 2222 to circumvent the MacOS issue
* add warning message for port forwarding
---------
Co-authored-by: Anas DORBANI <95044293+dorbanianas@users.noreply.github.com>
2024-04-08 21:34:07 +08:00
Yufan Song
6e566dd21d
fix: change default RUN_AS_DEVIN to true and change some network setting ( #895 )
...
* fix use devin
* fix port problem
2024-04-08 02:23:25 -07:00
Robert Brennan
cc6626ff0d
fix up json parsing ( #875 )
2024-04-08 14:39:36 +08:00
Xingyao Wang
fab2259d3a
fix(ghcr image) bump build tag minor version to fix docker build ( #884 )
2024-04-08 13:32:34 +08:00
Xingyao Wang
55760ec4dd
feat(sandbox): Support sshd-based stateful docker session ( #847 )
...
* support sshd-based stateful docker session
* use .getLogger to avoid same logging message to get printed twice
* update poetry lock for dependency
* fix ruff
* bump docker image version with sshd
* set-up random user password and only allow localhost connection for sandbox
* fix poetry
* move apt install up
2024-04-08 12:59:18 +08:00
RaGe
6e3b554317
Create a CommandExecutor abstract class ( #874 )
...
* Create abstract CommandExecutor class
* Use CommandExecutor for Sandbox
2024-04-07 14:57:31 -05:00
Leo
e52bf5ad7b
Fix aligning settings between fe and be ( #863 )
...
* fix: aligning settings between FE and BE.
* apply black formatter and clean useless codes.
2024-04-07 14:56:14 -05:00
Robert Brennan
e878b0c7ee
Remove old references to pip ( #871 )
...
* Update README.md
* Update README.md
2024-04-07 13:21:07 -05:00
Engel Nyst
2f9bf606c7
Don't save backend file ( #870 )
...
* Don't save backend file
* Update Makefile
Co-authored-by: Anas DORBANI <95044293+dorbanianas@users.noreply.github.com>
---------
Co-authored-by: Anas DORBANI <95044293+dorbanianas@users.noreply.github.com>
2024-04-07 19:39:32 +02:00
Engel Nyst
04066ca42b
fix default logging ( #867 )
2024-04-07 18:55:52 +02:00
iamiks
a0c5c8efe9
i18n : Add Korean ( #849 )
2024-04-07 10:40:18 -05:00
808vita
6f346b3789
refactor & fix frontend: typing chat ( #861 )
2024-04-07 10:40:03 -05:00
Xingyao Wang
e9121b78fe
use .getLogger to avoid same logging message to get printed twice ( #850 )
2024-04-07 04:07:59 -04:00
Anas DORBANI
d3770f1db6
add github action for project build on macos and linux ( #838 )
...
* update github action to build and run tests on macos and linux
* fix docker installation
* Fix poetry installation on macos
* Fix docker installation
* Fix docker installation - start docker daemon
* Change docker installation macos
* Update docker buildx version
* new docker installation
* Add new start docker structure
* Add new start docker structure 2
* update github action to build and run tests on macos and linux
* Update makefile to fix chroma-hnswlib issue with macos
* fix macos build
* Fix macos issue
* Fix macos
* Reformat Makefile
* updates
2024-04-07 03:54:52 -04:00
Engel Nyst
99a8dc4ff9
Fallback to less expensive model ( #475 )
2024-04-07 05:45:37 +02:00
Engel Nyst
4b4ce20f2d
Add logging ( #660 )
...
* Add logging config for the app and for llm debug
* - switch to python, add special llm logger
- add logging to sandbox.py
- add session.py
- add a directory per session
- small additions for AgentController
* - add sys log, but try to exclude litellm; log llm responses as json
* Update opendevin/_logging.py
Co-authored-by: Anas DORBANI <95044293+dorbanianas@users.noreply.github.com>
* - use standard file naming
- quick pass through a few more files
* fix ruff
* clean up
* mypy types
* make mypy happy
---------
Co-authored-by: Anas DORBANI <95044293+dorbanianas@users.noreply.github.com>
2024-04-07 05:43:25 +02:00
Sri
d87a7ddd83
moving type and eslint related packages to dev dependencies ( #811 )
...
Co-authored-by: msri23 <112919748+msri23@users.noreply.github.com>
2024-04-06 22:40:51 -04:00
Anas DORBANI
9c98b67002
Fix awk error for the WSL users ( #837 )
2024-04-07 00:56:15 +00:00
AbhisekOmkar
c0dfc851b9
Add Discord and Slack Community Link to README ( #835 )
...
This pull request enhances the README.md file by adding a Discord community link to the OpenDevin project. The addition includes a Discord logo with a hyperlink to the project's Discord server invite, ensuring easy access for users interested in joining the community. This update maintains consistency with existing style elements, such as badges for other community platforms like Slack. By incorporating the Discord link, this pull request aims to promote community engagement and improve user accessibility within the project.
2024-04-06 13:30:58 -05:00
AbhisekOmkar
5ce3af6f8f
Update README.md ( #832 )
2024-04-06 13:02:44 -05:00
RaGe
371f7a127d
(feat) Use OpenDevin to address OpenDevin issues ( #803 )
...
* Initial attempt
* Add `poetry run` to command
* Add poetry dependency cache
* cache needs poetry to be installed first :/
* escape newlines in issue body
* Write task to file instead
* Add LLM_API_KEY
* Attempt PR generation
* Bring back agent operations
* set-output is deprecated, use GITHUB_ENV
* PR should target default branch
2024-04-06 13:49:21 -04:00
Anas DORBANI
e54fe4491c
Update README.md
...
Add poetry to requirements
2024-04-06 17:47:33 +00:00
Leo
3313e473ea
style: Action and Observation use schema for unifying ( #494 )
...
* style: Action and Observation use schema for unifying
* merge from upstream/main
* merge from upstream/main
2024-04-06 13:46:07 -04:00
Xingyao Wang
229fa988c5
remove seed=42 to fix #813 ( #830 )
2024-04-06 13:04:17 -04:00
Junyang Lin
5dda0ddef6
Update README.md
...
change discord invite link
2024-04-07 00:55:35 +08:00
Aaron Jorgensen
23a7057be2
Update SettingModal.tsx ( #792 )
2024-04-06 12:41:48 -04:00
Graham Neubig
f40fe6ac28
Remove pnpm ( #823 )
...
* Remove pnpm
* Remove from ci
* Remove pnpm
* Remove cache from lint
2024-04-06 12:39:02 -04:00
Graham Neubig
8f097f8643
Make poetry install manual and provide user with install instructions ( #818 )
...
* Add install instructions for poetry
* Update ci
* Move poetry before docker pull
* Added link
2024-04-06 12:38:12 -04:00
Junyang Lin
49f3665a99
update readme with discord server invite link ( #828 )
2024-04-07 00:35:46 +08:00
Leo
0b5eea967f
fix: enable custom model. ( #825 )
2024-04-06 10:23:48 -04:00
Leo
c34517be2b
fix: wrong setting for localstorage workspace. ( #821 )
2024-04-06 08:38:12 -04:00
RaGe
228889c50c
fix frontend dependencies ( #810 )
...
fixes #805
2024-04-06 07:04:10 -04:00
Anas DORBANI
d38113cead
Ad/fix pre commit ( #807 )
...
* Fix pre-commit config and some mypy issues
* remove hook of requirements.txt
2024-04-06 03:48:30 +00:00
Anas DORBANI
66cd9f9bd9
Check python npm pnpm docker ( #800 )
2024-04-06 01:20:47 +00:00
Anas DORBANI
7d3cd06ef5
Add litellm Gemini Pre-requisites ( #798 )
2024-04-06 00:36:34 +00:00