{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":771302083,"defaultBranch":"main","name":"OpenDevin","ownerLogin":"OpenDevin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-13T03:33:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/163228497?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718252046.0","currentOid":""},"activityList":{"items":[{"before":"91e814db14174742a325a1649a7c6207bdd23e91","after":"6098752a432328a953bcf1582d5e4a6a75a5173d","ref":"refs/heads/yufan/test","pushedAt":"2024-06-13T04:22:06.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"xingyaoww","name":"Xingyao Wang","path":"/xingyaoww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38853559?s=80&v=4"},"commit":{"message":"Merge branch 'main' into yufan/test","shortMessageHtmlLink":"Merge branch 'main' into yufan/test"}},{"before":"21563915d29b76bc92e7e8dd61ca5ba72a772b76","after":null,"ref":"refs/heads/yufan/refactor-codeact-swe","pushedAt":"2024-06-13T04:14:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"}},{"before":"0c921442201db4808c746e4469e647540f73da31","after":"7f8c324d3ae884471805030b2ec699f5dd498b18","ref":"refs/heads/main","pushedAt":"2024-06-13T04:14:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"Refactor CodeActSWEAgent, add response parser (#2368)\n\n* refactor code\r\n\r\n* fix\r\n\r\n* seperate code\r\n\r\n* Update agenthub/codeact_swe_agent/response_parser.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* Update agenthub/codeact_swe_agent/response_parser.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* Update agenthub/codeact_swe_agent/action_parser.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* remove browsing\r\n\r\n---------\r\n\r\nCo-authored-by: Boxuan Li ","shortMessageHtmlLink":"Refactor CodeActSWEAgent, add response parser (#2368)"}},{"before":"563bc41fd39873fd90033ab30f815b464a143d15","after":"0c921442201db4808c746e4469e647540f73da31","ref":"refs/heads/main","pushedAt":"2024-06-13T04:00:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"Refactor MonologueAgent, PlannerAgent add response parser (#2400)\n\n* refactor monologue\r\n\r\n* refactor planner_agent\r\n\r\n* fix bug\r\n\r\n* add back code\r\n\r\n* add back code","shortMessageHtmlLink":"Refactor MonologueAgent, PlannerAgent add response parser (#2400)"}},{"before":"5e55107982978f20e42f6d6b94f084213d40156e","after":null,"ref":"refs/heads/yufan/refactor-agents","pushedAt":"2024-06-13T04:00:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"}},{"before":"d537f25b00f420941159316eb231a9849b124516","after":"21563915d29b76bc92e7e8dd61ca5ba72a772b76","ref":"refs/heads/yufan/refactor-codeact-swe","pushedAt":"2024-06-13T03:58:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"remove browsing","shortMessageHtmlLink":"remove browsing"}},{"before":"c759dfb140a5ed0295c19e956652d9a1a66239fc","after":"d537f25b00f420941159316eb231a9849b124516","ref":"refs/heads/yufan/refactor-codeact-swe","pushedAt":"2024-06-13T03:55:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"Update agenthub/codeact_swe_agent/action_parser.py\n\nCo-authored-by: Boxuan Li ","shortMessageHtmlLink":"Update agenthub/codeact_swe_agent/action_parser.py"}},{"before":"5061c650def3d51f54ad5560350d8b5baf19d732","after":"c759dfb140a5ed0295c19e956652d9a1a66239fc","ref":"refs/heads/yufan/refactor-codeact-swe","pushedAt":"2024-06-13T03:55:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"Update agenthub/codeact_swe_agent/response_parser.py\n\nCo-authored-by: Boxuan Li ","shortMessageHtmlLink":"Update agenthub/codeact_swe_agent/response_parser.py"}},{"before":"fbebef004f1795d069358b8946c7d04ecc517007","after":"5061c650def3d51f54ad5560350d8b5baf19d732","ref":"refs/heads/yufan/refactor-codeact-swe","pushedAt":"2024-06-13T03:53:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"Update agenthub/codeact_swe_agent/response_parser.py\n\nCo-authored-by: Boxuan Li ","shortMessageHtmlLink":"Update agenthub/codeact_swe_agent/response_parser.py"}},{"before":"12c9d75ebb5586ead56b68cfa18326f12c570868","after":"fbebef004f1795d069358b8946c7d04ecc517007","ref":"refs/heads/yufan/refactor-codeact-swe","pushedAt":"2024-06-13T03:37:39.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"li-boxuan","name":"Boxuan Li","path":"/li-boxuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25746010?s=80&v=4"},"commit":{"message":"Merge branch 'main' into yufan/refactor-codeact-swe","shortMessageHtmlLink":"Merge branch 'main' into yufan/refactor-codeact-swe"}},{"before":"0bd5ab72ed1ead45ca655adaaaa6630a917859b4","after":"563bc41fd39873fd90033ab30f815b464a143d15","ref":"refs/heads/main","pushedAt":"2024-06-13T01:30:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xingyaoww","name":"Xingyao Wang","path":"/xingyaoww","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38853559?s=80&v=4"},"commit":{"message":"Use LLM to analyze ML-Bench failure cases (#2399)\n\n* add ml-bench w/o exec env\r\n\r\n* fix typos (#1956)\r\n\r\nno functional change\r\n\r\n* Refactored Logs (#1939)\r\n\r\n* [Feat] A competitive Web Browsing agent (#1856)\r\n\r\n* initial attempt at a browsing only agent\r\n\r\n* add browsing agent\r\n\r\n* update\r\n\r\n* implement agent\r\n\r\n* update\r\n\r\n* fix comments\r\n\r\n* remove unnecessary things from memory extras\r\n\r\n* update image processing\r\n\r\n---------\r\n\r\nCo-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>\r\n\r\n* Update README.md SWE-bench score (#1959)\r\n\r\n* Update README.md SWE-bench score\r\n\r\nOur most recent results on swe-bench lite are 25%, so this updates the README accordingly.\r\n\r\n* Update\r\n\r\n* fix: llm is_local function logic error (#1961)\r\n\r\nCo-authored-by: மனோஜ்குமார் பழனிச்சாமி \r\n\r\n* doc: update documentation about poetry update (#1962)\r\n\r\n* add doc\r\n\r\n* Update Development.md\r\n\r\n---------\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* feat: add metrics related to cost for better observability (#1944)\r\n\r\n* add metrics for total_cost\r\n\r\n* make lint\r\n\r\n* refact codeact\r\n\r\n* change metrics into llm\r\n\r\n* add costs list, add into state\r\n\r\n* refactor log completion\r\n\r\n* refactor and test others\r\n\r\n* make lint\r\n\r\n* Update opendevin/core/metrics.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* Update opendevin/llm/llm.py\r\n\r\nCo-authored-by: Xingyao Wang \r\n\r\n* refactor\r\n\r\n* add code\r\n\r\n---------\r\n\r\nCo-authored-by: Boxuan Li \r\nCo-authored-by: Xingyao Wang \r\n\r\n* doc: add more cmd in unit test documentation (#1963)\r\n\r\n* --- (#1975)\r\n\r\nupdated-dependencies:\r\n- dependency-name: boto3\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* --- (#1976)\r\n\r\nupdated-dependencies:\r\n- dependency-name: litellm\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Logging security (#1943)\r\n\r\n* update .gitignore\r\n\r\n* Rename the confusing 'INFO' style to 'DETAIL'\r\n\r\n* override str and repr\r\n\r\n* feat: api_key desensitize\r\n\r\n* feat: add SensitiveDataFilter in file handler\r\n\r\n* tweak regex, add tests\r\n\r\n* more tweaks, include other attrs\r\n\r\n* add env vars, those with equivalent config\r\n\r\n* fix tests\r\n\r\n* tests are invaluable\r\n\r\n---------\r\n\r\nCo-authored-by: Shimada666 <649940882@qq.com>\r\n\r\n* --- (#1967)\r\n\r\nupdated-dependencies:\r\n- dependency-name: react-dom\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n- dependency-name: \"@types/react-dom\"\r\n dependency-type: direct:development\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* --- (#1968)\r\n\r\nupdated-dependencies:\r\n- dependency-name: \"@reduxjs/toolkit\"\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* --- (#1969)\r\n\r\nupdated-dependencies:\r\n- dependency-name: husky\r\n dependency-type: direct:development\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* --- (#1970)\r\n\r\nupdated-dependencies:\r\n- dependency-name: tailwind-merge\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* --- (#1971)\r\n\r\nupdated-dependencies:\r\n- dependency-name: i18next\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>\r\n\r\n* Refactor session management (#1810)\r\n\r\n* refactor session mgmt\r\n\r\n* defer file handling to runtime\r\n\r\n* add todo\r\n\r\n* refactor sessions a bit more\r\n\r\n* remove messages logic from FE\r\n\r\n* fix up socket handshake\r\n\r\n* refactor frontend auth a bit\r\n\r\n* first pass at redoing file explorer\r\n\r\n* implement directory suffix\r\n\r\n* fix up file tree\r\n\r\n* close agent on websocket close\r\n\r\n* remove session saving\r\n\r\n* move file refresh\r\n\r\n* remove getWorkspace\r\n\r\n* plumb path/code differently\r\n\r\n* fix build issues\r\n\r\n* fix the tests\r\n\r\n* fix npm build\r\n\r\n* add session rehydration\r\n\r\n* fix event serialization\r\n\r\n* logspam\r\n\r\n* fix user message rehydration\r\n\r\n* add get_event fn\r\n\r\n* agent state restoration\r\n\r\n* change history tracking for codeact\r\n\r\n* fix responsiveness of init\r\n\r\n* fix lint\r\n\r\n* lint\r\n\r\n* delint\r\n\r\n* fix prop\r\n\r\n* update tests\r\n\r\n* logspam\r\n\r\n* lint\r\n\r\n* fix test\r\n\r\n* revert codeact\r\n\r\n* change fileService to use API\r\n\r\n* fix up session loading\r\n\r\n* delint\r\n\r\n* delint\r\n\r\n* fix integration tests\r\n\r\n* revert test\r\n\r\n* fix up access to options endpoints\r\n\r\n* fix initial files load\r\n\r\n* delint\r\n\r\n* fix file initialization\r\n\r\n* fix mock server\r\n\r\n* fixl int\r\n\r\n* fix auth for html\r\n\r\n* Update frontend/src/i18n/translation.json\r\n\r\nCo-authored-by: Xingyao Wang \r\n\r\n* refactor sessions and sockets\r\n\r\n* avoid reinitializing the same session\r\n\r\n* fix reconnect issue\r\n\r\n* change up intro message\r\n\r\n* more guards on reinit\r\n\r\n* rename agent_session\r\n\r\n* delint\r\n\r\n* fix a bunch of tests\r\n\r\n* delint\r\n\r\n* fix last test\r\n\r\n* remove code editor context\r\n\r\n* fix build\r\n\r\n* fix any\r\n\r\n* fix dot notation\r\n\r\n* Update frontend/src/services/api.ts\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* fix up error handling\r\n\r\n* Update opendevin/server/session/agent.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* Update opendevin/server/session/agent.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* Update frontend/src/services/session.ts\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* fix build errs\r\n\r\n* fix else\r\n\r\n* add closed state\r\n\r\n* delint\r\n\r\n* Update opendevin/server/session/session.py\r\n\r\nCo-authored-by: Engel Nyst \r\n\r\n---------\r\n\r\nCo-authored-by: Xingyao Wang \r\nCo-authored-by: Graham Neubig \r\nCo-authored-by: Boxuan Li \r\nCo-authored-by: Engel Nyst \r\n\r\n* fix #1960 (#1964)\r\n\r\n* Add ruff for shared mutable defaults (B) (#1938)\r\n\r\n* Add ruff for shared mutable defaults (B)\r\n\r\n* Apply B006, B008 on current files, except fast API\r\n\r\n* Update agenthub/SWE_agent/prompts.py\r\n\r\nCo-authored-by: Graham Neubig \r\n\r\n* fix unintended behavior change\r\n\r\n* this is correct, tell Ruff to leave it alone\r\n\r\n---------\r\n\r\nCo-authored-by: Graham Neubig \r\nCo-authored-by: Boxuan Li \r\n\r\n* Refactor integration testing CI, add optional Mac tests, and mark a few agents as deprecated (#1888)\r\n\r\n* Add MacOS to integration tests\r\n\r\n* Switch back to python 3.11\r\n\r\n* Install Docker for macos pipeline\r\n\r\n* regenerate.sh: Use environmental variable for sandbox type\r\n\r\n* Pack different agents' tests into a single check\r\n\r\n* Fix CodeAct tests\r\n\r\n* Reduce file match and extensive debug logs\r\n\r\n* Add TEST_IN_CI mode that reports codecov\r\n\r\n* Small fix: don't quit if reusing old responses failed\r\n\r\n* Merge codecov results\r\n\r\n* Fix typos\r\n\r\n* Remove coverage merge step - codecov automatically does that\r\n\r\n* Make mac integration tests as optional - too slow\r\n\r\n* Fix codecov args\r\n\r\n* Add comments in yaml\r\n\r\n* Include sandbox type in codecov report name\r\n\r\n* Fix codecov report merge\r\n\r\n* Revert renaming of test_matrix_success\r\n\r\n* Remove SWEAgent and PlannerAgent from tests\r\n\r\n* Mark planner agent and SWE agent as deprecated\r\n\r\n* CodeCov: Ignore planner and sweagent\r\n\r\n* Revert \"Remove SWEAgent and PlannerAgent from tests\"\r\n\r\nThis reverts commit 040cb3bfb9496090d4516f7b45f38376f95de7be.\r\n\r\n* Remove all tests for SWE Agent\r\n\r\n* Only keep basic tests for MonologueAgent and PlannerAgent\r\n\r\n* Mark SWE Agent as deprecated, and ignore code coverage for it\r\n\r\n---------\r\n\r\nCo-authored-by: Engel Nyst \r\n\r\n* Fix Repeated Responses in Chat by Adding IPythonRunCellObservation (#1987)\r\n\r\nCo-authored-by: jianghongwei \r\nCo-authored-by: மனோஜ்குமார் பழனிச்சாமி \r\n\r\n* Save CI cycles for backend tests (#1985)\r\n\r\n* Fix typo in prompt (#1992)\r\n\r\n* Refactor monologue and SWE agent to use the messages in state history (#1863)\r\n\r\n* Refactor monologue to use the messages in state history\r\n\r\n* add messages, clean up\r\n\r\n* fix monologue\r\n\r\n* update integration tests\r\n\r\n* move private method\r\n\r\n* update SWE agent to use the history from State\r\n\r\n* integration tests for SWE agent\r\n\r\n* rename monologue to initial_thoughts, since that is what it is\r\n\r\n* fix: catch session file not existed exception when init EventStream(maybe creating a new session with no session files stored). (#1994)\r\n\r\n* add ml-bench in readme\r\n\r\n* Bump boto3 from 1.34.110 to 1.34.111 (#2001)\r\n\r\nBumps [boto3](https://github.com/boto/boto3) from 1.34.110 to 1.34.111.\r\n- [Release notes](https://github.com/boto/boto3/releases)\r\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\r\n- [Commits](https://github.com/boto/boto3/compare/1.34.110...1.34.111)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: boto3\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump docker from 7.0.0 to 7.1.0 (#2002)\r\n\r\nBumps [docker](https://github.com/docker/docker-py) from 7.0.0 to 7.1.0.\r\n- [Release notes](https://github.com/docker/docker-py/releases)\r\n- [Commits](https://github.com/docker/docker-py/compare/7.0.0...7.1.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: docker\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump litellm from 1.37.20 to 1.38.0 (#2005)\r\n\r\nBumps [litellm](https://github.com/BerriAI/litellm) from 1.37.20 to 1.38.0.\r\n- [Release notes](https://github.com/BerriAI/litellm/releases)\r\n- [Commits](https://github.com/BerriAI/litellm/compare/v1.37.20...v1.38.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: litellm\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Fix SWE-Bench evaluation due to setuptools version (#1995)\r\n\r\n* correctly setup plugins for swebench eval\r\n\r\n* bump swe-bench version and add logging\r\n\r\n* Revert \"correctly setup plugins for swebench eval\"\r\n\r\nThis reverts commit 2bd10556739e2af602ea85371b976390f7c48077.\r\n\r\n* bump version\r\n\r\n* fix session state after resuming (#1999)\r\n\r\n* fix state resuming\r\n\r\n* fix session reconnection\r\n\r\n* fix lint\r\n\r\n* Implement `agentskills` for OpenDevin to helpfully improve edit AND including more useful tools/skills (#1941)\r\n\r\n* add draft for skills\r\n\r\n* Implement and test agentskills functions: open_file, goto_line, scroll_down, scroll_up, create_file, search_dir, search_file, find_file\r\n\r\n* Remove new_sample.txt file\r\n\r\n* add some work from opendevin w/ fixes\r\n\r\n* Add unit tests for agentskills module\r\n\r\n* fix some issues and updated tests\r\n\r\n* add more tests for open\r\n\r\n* tweak and handle goto_line\r\n\r\n* add tests for some edge cases\r\n\r\n* add tests for scrolling\r\n\r\n* add tests for edit\r\n\r\n* add tests for search_dir\r\n\r\n* update tests to use pytest\r\n\r\n* use pytest --forked to avoid file op unit tests to interfere with each other via global var\r\n\r\n* update doc based on swe agent tool\r\n\r\n* update and add tests for find_file and search_file\r\n\r\n* move agent_skills to plugins\r\n\r\n* add agentskills as plugin and docs\r\n\r\n* add agentskill to ssh box and fix sandbox integration\r\n\r\n* remove extra returns in doc\r\n\r\n* add agentskills to initial tool for jupyter\r\n\r\n* support re-init jupyter kernel (for agentskills) after restart\r\n\r\n* fix print window's issue with indentation and add testcases\r\n\r\n* add prompt for codeact with the newest edit primitives\r\n\r\n* modify the way line number is presented (remove leading space)\r\n\r\n* change prompt to the newest display format\r\n\r\n* support tracking of costs via metrics\r\n\r\n* Update opendevin/runtime/plugins/agent_skills/README.md\r\n\r\n* Update opendevin/runtime/plugins/agent_skills/README.md\r\n\r\n* implement and add tests for py linting\r\n\r\n* remove extra text arg for incompatible subprocess ver\r\n\r\n* remove sample.txt\r\n\r\n* update test_edits integration tests\r\n\r\n* fix all integration\r\n\r\n* Update opendevin/runtime/plugins/agent_skills/README.md\r\n\r\n* Update opendevin/runtime/plugins/agent_skills/README.md\r\n\r\n* Update opendevin/runtime/plugins/agent_skills/README.md\r\n\r\n* Update agenthub/codeact_agent/prompt.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* Update agenthub/codeact_agent/prompt.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* Update agenthub/codeact_agent/prompt.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* Update opendevin/runtime/plugins/agent_skills/agentskills.py\r\n\r\nCo-authored-by: Boxuan Li \r\n\r\n* correctly setup plugins for swebench eval\r\n\r\n* bump swe-bench version and add logging\r\n\r\n* correctly setup plugins for swebench eval\r\n\r\n* bump swe-bench version and add logging\r\n\r\n* Revert \"correctly setup plugins for swebench eval\"\r\n\r\nThis reverts commit 2bd10556739e2af602ea85371b976390f7c48077.\r\n\r\n* bump version\r\n\r\n* remove _AGENT_SKILLS_DOCS\r\n\r\n* move flake8 to test dep\r\n\r\n* update poetry.lock\r\n\r\n* remove extra arg\r\n\r\n* reduce max iter for eval\r\n\r\n* update poetry\r\n\r\n* fix integration tests\r\n\r\n---------\r\n\r\nCo-authored-by: OpenDevin \r\nCo-authored-by: Engel Nyst \r\nCo-authored-by: Boxuan Li \r\n\r\n* build: Add poetry command to use Python 3.11 for environment setup (#1972)\r\n\r\n* Bump @react-types/shared from 3.23.0 to 3.23.1 in /frontend (#2006)\r\n\r\nBumps [@react-types/shared](https://github.com/adobe/react-spectrum) from 3.23.0 to 3.23.1.\r\n- [Release notes](https://github.com/adobe/react-spectrum/releases)\r\n- [Commits](https://github.com/adobe/react-spectrum/compare/@react-types/shared@3.23.0...@react-types/shared@3.23.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: \"@react-types/shared\"\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump @types/react-syntax-highlighter in /frontend (#2007)\r\n\r\nBumps [@types/react-syntax-highlighter](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-syntax-highlighter) from 15.5.11 to 15.5.13.\r\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\r\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-syntax-highlighter)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: \"@types/react-syntax-highlighter\"\r\n dependency-type: direct:development\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump @typescript-eslint/parser from 7.9.0 to 7.10.0 in /frontend (#2008)\r\n\r\nBumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.9.0 to 7.10.0.\r\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\r\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)\r\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.10.0/packages/parser)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: \"@typescript-eslint/parser\"\r\n dependency-type: direct:development\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Bump lint-staged from 15.2.2 to 15.2.4 in /frontend (#2009)\r\n\r\nBumps [lint-staged](https://github.com/okonet/lint-staged) from 15.2.2 to 15.2.4.\r\n- [Release notes](https://github.com/okonet/lint-staged/releases)\r\n- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.2...v15.2.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: lint-staged\r\n dependency-type: direct:development\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* Update README.md\r\n\r\n* Update README.md\r\n\r\n* add run_infer.sh\r\n\r\n* fix input output\r\n\r\n* fix docker sandbox\r\n\r\n* fix run\r\n\r\n* update and clean run_infer.py\r\n\r\n* add script to clean up dockers\r\n\r\n* update repo uid\r\n\r\n* add description\r\n\r\n* new\r\n\r\n* Update README.md\r\n\r\n* use root for sandbox\r\n\r\n* update readme\r\n\r\n* update ml-bench conda env\r\n\r\n* update readme\r\n\r\n* update readme\r\n\r\n* use try except\r\n\r\n* modify raise exception\r\n\r\n* add int\r\n\r\n* update README\r\n\r\n* longer time\r\n\r\n* fix existing issues\r\n\r\n* fix existing issue\r\n\r\n* new docker image\r\n\r\n* add metrics of cost\r\n\r\n* add result parsing cost\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* update summarize\r\n\r\n* fix\r\n\r\n* add analyze\r\n\r\n* update readme\r\n\r\n* use 4o\r\n\r\n* add eval output\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: Ubuntu \r\nCo-authored-by: RainRat \r\nCo-authored-by: மனோஜ்குமார் பழனிச்சாமி \r\nCo-authored-by: Frank Xu \r\nCo-authored-by: Yufan Song <33971064+yufansong@users.noreply.github.com>\r\nCo-authored-by: Graham Neubig \r\nCo-authored-by: Shimada666 <649940882@qq.com>\r\nCo-authored-by: Boxuan Li \r\nCo-authored-by: Xingyao Wang \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Engel Nyst \r\nCo-authored-by: Robert Brennan \r\nCo-authored-by: Rahul Anand <62982824+zeul22@users.noreply.github.com>\r\nCo-authored-by: jiangleo \r\nCo-authored-by: jianghongwei \r\nCo-authored-by: Jeremi Joslin \r\nCo-authored-by: Aaron Xia \r\nCo-authored-by: OpenDevin \r\nCo-authored-by: DaxServer <7479937+DaxServer@users.noreply.github.com>\r\nCo-authored-by: Robert <871607149@qq.com>","shortMessageHtmlLink":"Use LLM to analyze ML-Bench failure cases (#2399)"}},{"before":"537d54fa067afbf5eee1a7e1fab49d67d14626fb","after":null,"ref":"refs/heads/dependabot/pip/browsergym-0.3.5","pushedAt":"2024-06-12T16:43:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"4c407e6220e9c2e596cdf6ee414176e391658600","after":"537d54fa067afbf5eee1a7e1fab49d67d14626fb","ref":"refs/heads/dependabot/pip/browsergym-0.3.5","pushedAt":"2024-06-12T16:24:18.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/pip/browsergym-0.3.5","shortMessageHtmlLink":"Merge branch 'main' into dependabot/pip/browsergym-0.3.5"}},{"before":"5a1bbaf8903fb4fc096035ea7d8b4aeb3cec7d56","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.124","pushedAt":"2024-06-12T16:07:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"iFurySt","name":"Leo","path":"/iFurySt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16201837?s=80&v=4"}},{"before":"4c774544ce4b50a02c9ac40052f809fa9ca711a2","after":"0bd5ab72ed1ead45ca655adaaaa6630a917859b4","ref":"refs/heads/main","pushedAt":"2024-06-12T16:07:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"iFurySt","name":"Leo","path":"/iFurySt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16201837?s=80&v=4"},"commit":{"message":"chore(deps): bump boto3 from 1.34.123 to 1.34.124 (#2410)","shortMessageHtmlLink":"chore(deps): bump boto3 from 1.34.123 to 1.34.124 (#2410)"}},{"before":"7352d7c545068dcf2bad60d1ac3e3ce0a2dfdbb3","after":null,"ref":"refs/heads/dependabot/pip/litellm-1.40.9","pushedAt":"2024-06-12T16:07:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"iFurySt","name":"Leo","path":"/iFurySt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16201837?s=80&v=4"}},{"before":"d1eaf486bd51347fed1e2d391ce852da510f9bca","after":"4c774544ce4b50a02c9ac40052f809fa9ca711a2","ref":"refs/heads/main","pushedAt":"2024-06-12T16:07:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"iFurySt","name":"Leo","path":"/iFurySt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16201837?s=80&v=4"},"commit":{"message":"chore(deps): bump litellm from 1.40.8 to 1.40.9 (#2411)","shortMessageHtmlLink":"chore(deps): bump litellm from 1.40.8 to 1.40.9 (#2411)"}},{"before":null,"after":"7352d7c545068dcf2bad60d1ac3e3ce0a2dfdbb3","ref":"refs/heads/dependabot/pip/litellm-1.40.9","pushedAt":"2024-06-12T15:10:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump litellm from 1.40.8 to 1.40.9\n\nBumps [litellm](https://github.com/BerriAI/litellm) from 1.40.8 to 1.40.9.\n- [Release notes](https://github.com/BerriAI/litellm/releases)\n- [Commits](https://github.com/BerriAI/litellm/compare/v1.40.8...v1.40.9)\n\n---\nupdated-dependencies:\n- dependency-name: litellm\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump litellm from 1.40.8 to 1.40.9"}},{"before":null,"after":"5a1bbaf8903fb4fc096035ea7d8b4aeb3cec7d56","ref":"refs/heads/dependabot/pip/boto3-1.34.124","pushedAt":"2024-06-12T15:09:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump boto3 from 1.34.123 to 1.34.124\n\nBumps [boto3](https://github.com/boto/boto3) from 1.34.123 to 1.34.124.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.34.123...1.34.124)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump boto3 from 1.34.123 to 1.34.124"}},{"before":null,"after":"91e814db14174742a325a1649a7c6207bdd23e91","ref":"refs/heads/yufan/test","pushedAt":"2024-06-12T14:53:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"b90688e236dbba67a7879da0213157b15e7c4f22","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/frontend/lint-staged-15.2.6","pushedAt":"2024-06-12T14:35:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amanape","name":"sp.wack","path":"/amanape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83104063?s=80&v=4"}},{"before":"7fcd14a0554d108e5b7b4b8385d08bd9c78ca395","after":"d1eaf486bd51347fed1e2d391ce852da510f9bca","ref":"refs/heads/main","pushedAt":"2024-06-12T14:35:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amanape","name":"sp.wack","path":"/amanape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83104063?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump lint-staged from 15.2.5 to 15.2.6 in /frontend (#2407)\n\nBumps [lint-staged](https://github.com/okonet/lint-staged) from 15.2.5 to 15.2.6.\r\n- [Release notes](https://github.com/okonet/lint-staged/releases)\r\n- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.5...v15.2.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: lint-staged\r\n dependency-type: direct:development\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump lint-staged from 15.2.5 to 15.2.6 in /frontend (#…"}},{"before":null,"after":"b90688e236dbba67a7879da0213157b15e7c4f22","ref":"refs/heads/dependabot/npm_and_yarn/frontend/lint-staged-15.2.6","pushedAt":"2024-06-12T14:17:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump lint-staged from 15.2.5 to 15.2.6 in /frontend\n\nBumps [lint-staged](https://github.com/okonet/lint-staged) from 15.2.5 to 15.2.6.\n- [Release notes](https://github.com/okonet/lint-staged/releases)\n- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.5...v15.2.6)\n\n---\nupdated-dependencies:\n- dependency-name: lint-staged\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump lint-staged from 15.2.5 to 15.2.6 in /frontend"}},{"before":"90ec0095dfe72e30114e093f2dc27c6bc75e8140","after":"7fcd14a0554d108e5b7b4b8385d08bd9c78ca395","ref":"refs/heads/main","pushedAt":"2024-06-12T13:55:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amanape","name":"sp.wack","path":"/amanape","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83104063?s=80&v=4"},"commit":{"message":"fix the failed unit test. (#2405)\n\nSigned-off-by: ifuryst ","shortMessageHtmlLink":"fix the failed unit test. (#2405)"}},{"before":"bd2a1105605fa251c73f8b63cd7bbc6488af1c63","after":"12c9d75ebb5586ead56b68cfa18326f12c570868","ref":"refs/heads/yufan/refactor-codeact-swe","pushedAt":"2024-06-12T08:03:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"seperate code","shortMessageHtmlLink":"seperate code"}},{"before":"9c12c868e3a24c6f1158077abbc797382815ac0b","after":"bd2a1105605fa251c73f8b63cd7bbc6488af1c63","ref":"refs/heads/yufan/refactor-codeact-swe","pushedAt":"2024-06-11T19:12:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"35f70367923156e2c6dbacd789dc0c39025ceaa6","after":"9c12c868e3a24c6f1158077abbc797382815ac0b","ref":"refs/heads/yufan/refactor-codeact-swe","pushedAt":"2024-06-11T19:00:05.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"Merge branch 'main' into yufan/refactor-codeact-swe","shortMessageHtmlLink":"Merge branch 'main' into yufan/refactor-codeact-swe"}},{"before":"da967ae6444a26b64e95325d2cd70d77fd9e4284","after":"5e55107982978f20e42f6d6b94f084213d40156e","ref":"refs/heads/yufan/refactor-agents","pushedAt":"2024-06-11T18:53:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"add back code","shortMessageHtmlLink":"add back code"}},{"before":"91f1f2dc5b8b423843a60a666e2b429e4424d777","after":"da967ae6444a26b64e95325d2cd70d77fd9e4284","ref":"refs/heads/yufan/refactor-agents","pushedAt":"2024-06-11T18:51:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"add back code","shortMessageHtmlLink":"add back code"}},{"before":"a25fb4d21b67b12d10fc61319ba8ee776efd0bf6","after":"90ec0095dfe72e30114e093f2dc27c6bc75e8140","ref":"refs/heads/main","pushedAt":"2024-06-11T18:46:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yufansong","name":"Yufan Song","path":"/yufansong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33971064?s=80&v=4"},"commit":{"message":"Add integration test for CodeActSWEAgent (#2377)\n\n* add test log\r\n\r\n* remove browsing internet\r\n\r\n* add test by GPT-4o\r\n\r\n* fix prompts\r\n\r\n* change test_agent\r\n\r\n* fix test\r\n\r\n* fix nits","shortMessageHtmlLink":"Add integration test for CodeActSWEAgent (#2377)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY_oeFgA","startCursor":null,"endCursor":null}},"title":"Activity · OpenDevin/OpenDevin"}