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 81034c486e .
* 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
மனோஜ்குமார் பழனிச்சாமி
471703bea6
CI: Add retry mechanism ( #2915 )
2024-07-15 19:30:27 +00:00
Boxuan Li
4b4fa1c390
Remove legacy swe_bench/scripts/summarise_results.py ( #2932 )
...
* Remove swe_bench/scripts/summarise_results.py
* Remove mention of legacy script
2024-07-15 15:03:07 -04:00
dependabot[bot]
3c0975d71d
chore(deps-dev): bump whatthepatch from 1.0.5 to 1.0.6 ( #2943 )
...
Bumps [whatthepatch](https://github.com/cscorley/whatthepatch ) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/cscorley/whatthepatch/releases )
- [Changelog](https://github.com/cscorley/whatthepatch/blob/main/HISTORY.md )
- [Commits](https://github.com/cscorley/whatthepatch/compare/1.0.5...1.0.6 )
---
updated-dependencies:
- dependency-name: whatthepatch
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-15 14:50:24 -04:00
dependabot[bot]
17b2eb58e4
chore(deps): bump litellm from 1.41.19 to 1.41.21 ( #2942 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.19 to 1.41.21.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.19...v1.41.21 )
---
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-15 14:49:39 -04:00
dependabot[bot]
7cd3431beb
chore(deps): bump boto3 from 1.34.143 to 1.34.144 ( #2941 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.143 to 1.34.144.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.143...1.34.144 )
---
updated-dependencies:
- dependency-name: boto3
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-15 14:49:24 -04:00
dependabot[bot]
cf531518a5
chore(deps): bump i18next from 23.11.5 to 23.12.1 in /frontend ( #2939 )
...
Bumps [i18next](https://github.com/i18next/i18next ) from 23.11.5 to 23.12.1.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v23.11.5...v23.12.1 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
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>
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
2024-07-15 18:27:16 +00:00
dependabot[bot]
8ea66a82c8
chore(deps-dev): bump eslint-plugin-react in /frontend ( #2940 )
2024-07-16 00:51:23 +08:00
dependabot[bot]
59042bb0a9
chore(deps-dev): bump ruff from 0.5.1 to 0.5.2 ( #2945 )
2024-07-16 00:51:04 +08:00
dependabot[bot]
b501083425
chore(deps): bump fastapi from 0.111.0 to 0.111.1 ( #2944 )
2024-07-16 00:50:37 +08:00
dependabot[bot]
653a3c0f11
chore(deps-dev): bump prettier from 3.3.2 to 3.3.3 in /frontend ( #2938 )
2024-07-16 00:50:02 +08:00
Boxuan Li
b834b354e5
Add compare_patch_filename.py ( #2934 )
2024-07-15 23:55:45 +08:00
mamoodi
214f728d32
docs: Add doc on how issues are triaged ( #2928 )
...
* docs: Add doc on how issues are triaged
* Update some wordings
2024-07-15 15:50:34 +00:00
மனோஜ்குமார் பழனிச்சாமி
9d7adefe0c
chore: Update wordings in pull request template ( #2926 )
...
* Update wordings in pull request template
* Update .github/pull_request_template.md
2024-07-15 11:28:05 -04:00
Xingyao Wang
9b1f59a56e
Arch: refactor and add unit tests for EventStreamRuntime docker image build ( #2908 )
...
* 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
* Update opendevin/runtime/utils/runtime_build.py
Co-authored-by: Mingzhang Zheng <649940882@qq.com >
---------
Co-authored-by: Mingzhang Zheng <649940882@qq.com >
2024-07-15 01:27:31 +00:00
Yufan Song
959d21c48f
remove useless code ( #2922 )
2024-07-13 15:20:31 -07:00
mamoodi
46edb4b15b
chore: Release 0.8.0 ( #2919 )
...
* Release 0.8.0
* Update email in code of conduct
* Remove unnecessary sentence from README
2024-07-13 18:05:05 +00:00
dependabot[bot]
91d46ccb8c
chore(deps): bump litellm from 1.41.15 to 1.41.19 ( #2906 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.41.15 to 1.41.19.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.41.15...v1.41.19 )
---
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>
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-13 10:55:43 -07:00
Raj Maheshwari
64be2cb466
[Fix] Minor bug in parse_response of CodeActResponseParser ( #2912 )
0.8.0
2024-07-13 14:36:27 +00:00
மனோஜ்குமார் பழனிச்சாமி
b2b6d2ac1e
Fix: hostname in logging ( #2914 )
...
Co-authored-by: tobitege <tobitege@gmx.de >
2024-07-13 10:04:08 +00:00
Boxuan Li
f249254ba4
Fix delegator LLM config when config is set from UI ( #2913 )
2024-07-13 11:31:30 +02:00
Xingyao Wang
7e68de746d
arch: refractor eventstream into async ( #2907 )
...
* deprecating recall action
* fix integration tests
* fix integration tests
* refractor runtime to use async
* remove search memory
* rename .initialize to .ainit
2024-07-12 20:03:28 +00:00
Xingyao Wang
e45ddeb2a2
arch: deprecating recall action and search_memory ( #2900 )
...
* deprecating recall action
* fix integration tests
* fix integration tests
* remove search memory
2024-07-12 19:23:21 +00:00
Boxuan Li
2b7c4e5571
Remove legacy dummy action from CI ( #2903 )
2024-07-13 02:27:13 +08:00
Boxuan Li
ebbc0e6803
Integration testing: unset irrelevant env variables ( #2902 )
2024-07-12 22:12:37 +08:00
Xingyao Wang
96b5cb78fd
[Arch] EventStreamRuntime supports browser ( #2899 )
...
* fix the case when source and tmp are not on the same device
* always build a dev box (with updated source code) for development purpose
* tail the log before removing the container
* move browse function
* support browser!
2024-07-11 22:32:12 +00:00
Xingyao Wang
ced7499f8d
fix Runtime import ( #2897 )
2024-07-11 21:51:57 +00:00
மனோஜ்குமார் பழனிச்சாமி
7cbf2d9f16
Doc: LM Studio guide ( #2875 )
2024-07-11 23:17:03 +02:00
Xingyao Wang
e45d46c993
[Arch] Implement EventStream Runtime Client with Jupyter Support using Agnostic Sandbox ( #2879 )
...
* support loading a particular runtime class via config.runtime (default to server to not break things)
* move image agnostic util to shared runtime util
* move dependency
* include poetry.lock in sdist
* accept port as arg for client
* make client start server with specified port
* update image agnostic utility for eventstream runtime
* make client and runtime working with REST API
* rename execute_server
* add plugin to initialize stuff inside es-runtime;
cleanup runtime methods to delegate everything to container
* remove redundant ls -alh
* fix jupyter
* improve logging in agnostic sandbox
* improve logging of test function
* add read & edit
* update agnostic sandbox
* support setting work dir at start
* fix file read/write test
* fix unit test
* update tescase
* Fix unit test again
* fix unit test again again
2024-07-12 01:52:26 +08:00
மனோஜ்குமார் பழனிச்சாமி
43c3e904b7
Restore last mute setting ( #2895 )
2024-07-11 16:48:04 +00:00
dependabot[bot]
ae2fbbf8af
chore(deps): bump boto3 from 1.34.142 to 1.34.143 ( #2893 )
2024-07-12 00:12:23 +08:00
dependabot[bot]
29ed1d744d
chore(deps-dev): bump chromadb from 0.5.3 to 0.5.4 ( #2892 )
2024-07-12 00:12:11 +08:00
dependabot[bot]
217eed9dab
chore(deps): bump litellm from 1.41.14 to 1.41.15 ( #2891 )
2024-07-12 00:11:59 +08:00
மனோஜ்குமார் பழனிச்சாமி
6bef270526
Doc: Fix Azure Guide ( #2894 )
...
* Doc: Fix Azure Guide
* Update azureLLMs.md
2024-07-11 15:56:36 +00:00
Xingyao Wang
1b54800a29
[Agent] Improve edits by adding back edit_file_by_line ( #2722 )
...
* add replace-based block edit & preliminary test case fix
* further fix the insert behavior
* make edit only work on first occurence
* bump codeact version since we now use new edit agentskills
* update prompt for new agentskills
* update integration tests
* make run_infer.sh executable
* remove code block for edit_file
* update integration test for prompt changes
* default to not use hint for eval
* fix insert emptyfile bug
* throw value error when `to_replace` is empty
* make `_edit_or_insert_file` return string so we can try to fix some linter errors (best attempt)
* add todo
* update integration test
* fix sandbox test for this PR
* fix inserting with additional newline
* rename to edit_file_by_replace
* add back `edit_file_by_line`
* update prompt for new editing tool
* fix integration tests
* bump codeact version since there are more changes
* add back append file
* fix current line for append
* fix append unit tests
* change the location where we show edited line no to agent and fix tests
* update integration tests
* fix global window size affect by open_file bug
* fix global window size affect by open_file bug
* increase window size to 300
* add file beginning and ending marker to avoid looping
* expand the editor window to better display edit error for model
* refractor to breakdown edit to internal functions
* reduce window to 200
* move window to 100
* refractor to cleanup some logic into _calculate_window_bounds
* fix integration tests
* fix sandbox test on new prompt
* update demonstration with new changes
* fix integration
* initialize llm inside process_instance to circumvent "AttributeError: Can't pickle local object"
* update kwargs
* retry for internal server error
* fix max iteration
* override max iter from config
* fix integration tests
* remove edit file by line
* fix integration tests
* add instruction to avoid hanging
* Revert "add instruction to avoid hanging"
This reverts commit 06fd2c5938 .
* handle content policy violation error
* fix integration tests
* fix typo in prompt - the window is 100
* update all integration tests
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev >
2024-07-11 15:30:20 +00:00
dependabot[bot]
e793ca2261
chore(deps): bump framer-motion from 11.3.0 to 11.3.2 in /frontend ( #2890 )
2024-07-11 23:19:52 +08:00
adragos
5f61885e44
feat: Implement user confirmation mode, request confirmation when running bash/python code in this mode ( #2774 )
...
* [feat] confirmation mode for bash actions
* feat: Add modal setting for Confirmation Mode
* fix: frontend tests for confirmation mode switch
* fix: add missing CONFIRMATION_MODE value in SettingsModal.test.tsx
* fix: update test to integrate new setting
* feat: Implement user confirmation for running bash/python code
* fix: don't display rejected actions
* fix: linting, rename/refactor based on feedback
* fix: add property only to commands, pass serialization tests
* fix: package-lock.json, lint test_action_serialization.py
* test: add is_confirmed to integration test outputs
---------
Co-authored-by: Mislav Balunovic <mislav.balunovic@gmail.com >
2024-07-11 14:57:21 +03:00
மனோஜ்குமார் பழனிச்சாமி
1d4f422638
Doc: Mention FORCE_REGENERATE var ( #2833 )
...
* Mention FORCE_REGENERATE var in doc
* Update tests/integration/README.md
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-07-11 04:01:15 +00:00