Julian Gums
b5e4cddce3
fix docs links ( #3017 )
...
* fix docs link
* Update CONTRIBUTING.md
* Update README.md
* fix docs link
* fix docs link
* Update troubleshooting.md
* fix docs link
* fix docs link
* fix docs link
* fix docs link
2024-07-19 13:57:33 +00:00
Xingyao Wang
ac27ded81f
Fix: handle the case where env var is empty ( #3016 )
...
* handle the case where env var is empty
* fix logging
* include obs content in logging
* change to add_env_vars
2024-07-19 13:51:06 +00:00
dependabot[bot]
c555fb6840
chore(deps-dev): bump husky from 9.0.11 to 9.1.1 in /frontend ( #2996 )
...
Bumps [husky](https://github.com/typicode/husky ) from 9.0.11 to 9.1.1.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v9.0.11...v9.1.1 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 11:28:47 +03:00
dependabot[bot]
452da5663d
chore(deps): bump @nextui-org/react from 2.4.2 to 2.4.3 in /frontend ( #2995 )
...
Bumps [@nextui-org/react](https://github.com/nextui-org/nextui/tree/HEAD/packages/core/react ) from 2.4.2 to 2.4.3.
- [Release notes](https://github.com/nextui-org/nextui/releases )
- [Changelog](https://github.com/nextui-org/nextui/blob/canary/packages/core/react/CHANGELOG.md )
- [Commits](https://github.com/nextui-org/nextui/commits/@nextui-org/react@2.4.3/packages/core/react )
---
updated-dependencies:
- dependency-name: "@nextui-org/react"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 11:26:48 +03:00
மனோஜ்குமார் பழனிச்சாமி
b60890c064
Fix playwright cache error during container restart ( #3011 )
2024-07-19 09:30:19 +02:00
Xingyao Wang
1761b88af5
update url for share opendevin visualization ( #3009 )
2024-07-19 12:12:55 +08:00
Xingyao Wang
ff6ddc831f
fix: runtime test for mac ( #3005 )
...
* move use_host_network to sandbox config
* fix test runtime tests
* fix kwargs to make it clearer
2024-07-19 03:03:55 +00:00
tobitege
d6642c26be
Session: set base_url in default_llm_config ( #3003 )
2024-07-18 22:28:26 -04:00
dependabot[bot]
3bff8cf88a
chore(deps-dev): bump pytest-asyncio from 0.23.7 to 0.23.8 ( #3000 )
...
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio ) from 0.23.7 to 0.23.8.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases )
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.23.7...v0.23.8 )
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 10:18:52 +08:00
dependabot[bot]
bf39af895e
chore(deps): bump litellm from 1.41.23 to 1.41.24 ( #2999 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.23 to 1.41.24.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.23...v1.41.24 )
---
updated-dependencies:
- dependency-name: litellm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 10:18:41 +08:00
Graham Neubig
de74c7a0a1
Convert docs to new URL ( #3002 )
2024-07-18 17:04:35 +00:00
Xingyao Wang
cf910dfa9d
fix eval api_key leak in metadata; fix llm config in run infer ( #2998 )
2024-07-18 15:46:59 +00:00
Graham Neubig
692fe21d60
Remove global config from session ( #2987 )
...
* Remove global config from session
* Fix double agent
2024-07-18 15:39:38 +00:00
Boxuan Li
9d41314d1a
State: Add local_iteration attribute ( #2990 )
...
* Add local_iteration state attribute
* Fix typos
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
2024-07-18 14:49:19 +00:00
மனோஜ்குமார் பழனிச்சாமி
f70c5afb6e
Update run-unit-tests.yml ( #2993 )
2024-07-18 13:58:23 +00:00
மனோஜ்குமார் பழனிச்சாமி
2250947919
CI: Stop colima instance if failed to start ( #2989 )
...
* CI: Stop colima instance if failed to start
* change to classic for loop
2024-07-18 15:53:44 +02:00
tobitege
5a5713009f
INT: prevent error on repeat integration tests after failed test(s) ( #2935 )
...
* Integration tests: prevent File not found error
* forgot to remove debug calls in regenerate.sh
2024-07-18 06:29:15 +02:00
மனோஜ்குமார் பழனிச்சாமி
728131ff1d
Fix: Review PR Dogfood ( #2916 )
...
* Fix env variables, prompt, and exit
(cherry picked from commit b45bc1638397427ec5e82540c63c4cda0d1e2094)
* fix echo
* Run without docker
to avoid running as root.
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
2024-07-18 11:10:53 +08:00
Xingyao Wang
135da0ea2b
increase the default retries for LLM ( #2986 )
2024-07-18 09:17:12 +08:00
eng-waleed1
f689d5dcc3
docs-issue-#2887: Create openshift-example.md ( #2960 )
...
docs-issue-#2887: Create openshift-example.md
2024-07-18 09:05:22 +08:00
Xingyao Wang
f80ecec772
[Arch] Add tests for EventStreamRuntime and fix bash parsing ( #2933 )
...
* deprecating recall action
* fix integration tests
* fix integration tests
* refractor runtime to use async
* remove search memory
* rename .initialize to .ainit
* draft of runtime image building (separate from img agnostic)
* refractor runtime build into separate file and add unit tests for it
* fix image agnostic tests
* move `split_bash_commands` into a separate util file
* fix bash pexcept parsing for env
* refractor add_env_var from sandbox to runtime;
add test runtime for env var, remove it from sandbox;
* remove unclear comment
* capture broader error
* make `add_env_var` handle multiple export at the same time
* add multi env var test
* fix tests with new config
* make runtime tests a separate ci to avoid full disk
* Update Runtime README with architecture diagram and detailed explanations
* update test
* remove dependency of global config in sandbox test
* fix sandbox typo
* runtime tests does not need ghcr build now
* remove download runtime img
* remove dependency of global config in sandbox test
* fix sandbox typo
* try to free disk before running the tests
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
* try to reduce code duplication
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
* Update opendevin/runtime/client/README.md
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
* cleanup before setup
* temporarily remove this enable lint test since env var are now handled by runtime
* linter
---------
Co-authored-by: OpenDevin <opendevin@all-hands.dev>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
2024-07-18 06:10:45 +08:00
Xingyao Wang
cf3d2298da
Refactor: remove the use of global variable in test_sandbox ( #2985 )
...
* remove dependency of global config in sandbox test
* fix sandbox typo
* try to reduce code duplication
2024-07-17 20:42:40 +00:00
dependabot[bot]
b04c69858c
chore(deps): bump pyarrow from 16.1.0 to 17.0.0 ( #2963 )
...
Bumps [pyarrow](https://github.com/apache/arrow ) from 16.1.0 to 17.0.0.
- [Release notes](https://github.com/apache/arrow/releases )
- [Commits](https://github.com/apache/arrow/compare/r-16.1.0...go/v17.0.0 )
---
updated-dependencies:
- dependency-name: pyarrow
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>
2024-07-17 13:29:18 -07:00
JeffKatzy
5c438432d6
fix bug in config.py file, update reference to variable ( #2984 )
2024-07-17 19:56:07 +00:00
dependabot[bot]
70b2238f5e
chore(deps-dev): bump @types/node from 20.14.10 to 20.14.11 in /frontend ( #2982 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.10 to 20.14.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 18:33:03 +03:00
dependabot[bot]
f991069b00
chore(deps-dev): bump tailwindcss from 3.4.5 to 3.4.6 in /frontend ( #2983 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.5 to 3.4.6.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.6/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.5...v3.4.6 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 15:22:42 +00:00
dependabot[bot]
a66ede2ee6
chore(deps): bump react-i18next from 14.1.3 to 15.0.0 in /frontend ( #2981 )
...
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 14.1.3 to 15.0.0.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v14.1.3...v15.0.0 )
---
updated-dependencies:
- dependency-name: react-i18next
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 23:15:27 +08:00
dependabot[bot]
d97e92e714
chore(deps-dev): bump eslint-plugin-prettier in /frontend ( #2980 )
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 5.1.3 to 5.2.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.2.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 23:14:51 +08:00
Graham Neubig
9f12c77bac
Fix bug with model list ( #2978 )
2024-07-17 15:08:31 +00:00
sp.wack
2c02ab9586
Refactor and extend, and pass tests ( #2976 )
2024-07-17 17:08:05 +03:00
Graham Neubig
c897791024
Refactor LLM config ( #2953 )
...
* Add max_message_chars to LLM
* Refactor LLM config
* Fix tests
* Made some functions class functions
* Fix regression
* Fixed comments
2024-07-17 09:16:04 -04:00
Graham Neubig
01ce1e35b5
Remove global config from auth ( #2962 )
2024-07-17 06:25:45 -04:00
Graham Neubig
88d53e781f
Remove global config from logger ( #2974 )
...
* Remove global config from loggers
* Fix bug
2024-07-17 06:25:26 -04:00
Graham Neubig
257698e89b
Remove global config from sandbox ( #2961 )
...
* Some changes
* Fixed errors
* Remove duplicate initialize_plugins
* Fix some tests
* Fix tests
2024-07-16 18:34:04 +00:00
Jiayi Pan
7111e8ee14
Support Instance Level Images for SWE-Bench Evaluation ( #2874 )
...
* rename pulled instance images
* Swebench: add support to instance level images
* Update evaluation/swe_bench/run_infer.py
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
* instance swebench: use env var and docker tags instead
* swebench disable instance report for instance images
* Update evaluation/swe_bench/README.md
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
2024-07-17 01:31:42 +08:00
Graham Neubig
2c982582d7
Remove global config from bedrock ( #2954 )
2024-07-16 13:16:48 -04:00
dependabot[bot]
0b0952547d
chore(deps): bump litellm from 1.41.21 to 1.41.23 ( #2964 )
2024-07-17 00:52:12 +08:00
sp.wack
a2ec1ded26
Remove unused framer motion package ( #2973 )
2024-07-16 16:33:05 +00:00
dependabot[bot]
dc45b14720
chore(deps-dev): bump @typescript-eslint/eslint-plugin in /frontend ( #2970 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 7.16.0 to 7.16.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.1/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 16:20:10 +00:00
sp.wack
4b6a2ff3c4
Remove unused react router package ( #2972 )
2024-07-16 15:55:05 +00:00
Xingyao Wang
f45a2ff04e
[Agent, Eval] Fixes LLM config issue for delegation & Add eval to measure the delegation accuracy ( #2948 )
...
* fix json import
* pass llm to delegation action so that sub-agent shares the same llm for cost accum purpose
* add inference script for browser delegation
* add readme
* Update agenthub/codeact_agent/action_parser.py
Co-authored-by: Graham Neubig <neubig@gmail.com>
* revert action parser changes.
* Rework --llm-config CLI arg
* Revert "pass llm to delegation action so that sub-agent shares the same llm for cost accum purpose"
This reverts commit 81034c486e6fa5733f1fdb6c5222851d72dd0d0d.
* remove view summary
* update readme
* update comment
* update readme
---------
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
2024-07-16 15:51:29 +00:00
dependabot[bot]
f5a4fb80a3
chore(deps-dev): bump tailwindcss from 3.4.4 to 3.4.5 in /frontend ( #2971 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.4 to 3.4.5.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.5/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.4...v3.4.5 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 15:41:18 +00:00
dependabot[bot]
59d05f3934
chore(deps-dev): bump @typescript-eslint/parser in /frontend ( #2969 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.16.0 to 7.16.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 15:39:00 +00:00
dependabot[bot]
29483c0620
chore(deps): bump vite from 5.3.3 to 5.3.4 in /frontend ( #2967 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.3.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 15:28:56 +00:00
dependabot[bot]
42abc727d7
chore(deps): bump react-i18next from 14.1.2 to 14.1.3 in /frontend ( #2965 )
...
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 14.1.2 to 14.1.3.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v14.1.2...v14.1.3 )
---
updated-dependencies:
- dependency-name: react-i18next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 15:27:33 +00:00
sp.wack
1fd2e511f8
refactor: Frontend tests ( #2959 )
...
* Refactor and clean
* Refactor, cleanup, and pass skipped test
* Refactor
* Refactor and cleanup
* Cleanup
* Refactor and cleanup
* Remove unused mock
* Refactor and cleanup
* Refactor
* Remove unused hooks
* Refactor
2024-07-16 11:14:00 +03:00
Boxuan Li
e3e437fcc2
Rework --llm-config CLI arg ( #2957 )
2024-07-16 04:17:59 +00:00
Anush Kumar V
8f76587e5c
docs: updated docstrings using ruff's autofix feature ( #2923 )
...
* Updated documentation using ruff's autofix feature
* Updated pyproject.toml to include docstring validations
* Updated documentation using ruff's autofix feature
* Updated pyproject.toml to include docstring validations
* Updated docstrings using ruff's autfix feature
* Deleted opendevin/runtime/utils/soource.py, Keeping in sync with main
---------
Co-authored-by: Graham Neubig <neubig@gmail.com>
2024-07-16 01:35:33 +00:00
Graham Neubig
149dac8e5b
Run all tests in development.md ( #2951 )
...
This PR changes the directions in development.md to run all tests.
Note that I opted to explicitly specify `test_*.py` instead of doing test discovery so it's obvious that you can also specify specific files.
2024-07-15 20:28:02 +00:00
மனோஜ்குமார் பழனிச்சாமி
ec2535c57c
Ref: Remove make-i18n from makefile ( #2905 )
2024-07-15 19:31:08 +00:00