Mahmood Alhawaj
6487175a31
refactored all relative paths to absolute paths ( #3495 )
2024-08-21 00:09:48 +08:00
dependabot[bot]
d0df95ac62
chore(deps): bump boto3 from 1.35.0 to 1.35.1 ( #3498 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.35.0 to 1.35.1.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.35.0...1.35.1 )
---
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-08-20 15:55:37 +00:00
Xingyao Wang
c8452f5813
fix: custom runtime image won't work for go ( #3464 )
...
* fix request param for container_image;
add test for go;
* fix go version issue
* update test to detect go version
2024-08-20 23:38:59 +08:00
Graham Neubig
a7dfd5b9fa
Update README.md ( #3492 )
...
This PR acknowledges that this repo used to be called OpenDevin, to reduce confusion for those who may have heard of OpenDevin before.
2024-08-20 16:26:34 +02:00
tofarr
f5aa111ba6
Fix: Bump max_iterations when resuming due to throttling ( #3410 )
...
* Fix: Reset iteration count when resuming due to throttling
* Fix inadvertent additions
* WIP
* Changing max_iterations instead of iteration count
* Now adjusting max_iterations or max_budget_per_task as appropriate
* Fix check on iterations
* Fix linter issues
* AgentController: remember initial max_iterations and use it to extend state's iterations
* increase task budget by initial value (not doubling it)
---------
Co-authored-by: Tim O'Farrell <tofarr@gmai.com >
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-08-20 06:53:26 -06:00
dependabot[bot]
0a3d46a90b
chore(deps): bump i18next-http-backend from 2.5.2 to 2.6.0 in /frontend ( #3459 )
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 2.5.2 to 2.6.0.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/compare/v2.5.2...v2.6.0 )
---
updated-dependencies:
- dependency-name: i18next-http-backend
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>
2024-08-20 09:03:04 +00:00
Xingyao Wang
dc4f017b80
remove extra guide url file ( #3486 )
2024-08-20 07:30:04 +02:00
dependabot[bot]
7cc0b2827a
chore(deps-dev): bump @types/node from 22.3.0 to 22.4.1 in /frontend ( #3460 )
2024-08-20 02:16:02 +00:00
dependabot[bot]
435688be51
chore(deps): bump jose from 5.6.3 to 5.7.0 in /frontend ( #3458 )
...
Bumps [jose](https://github.com/panva/jose ) from 5.6.3 to 5.7.0.
- [Release notes](https://github.com/panva/jose/releases )
- [Changelog](https://github.com/panva/jose/blob/main/CHANGELOG.md )
- [Commits](https://github.com/panva/jose/compare/v5.6.3...v5.7.0 )
---
updated-dependencies:
- dependency-name: jose
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: Yufan Song <33971064+yufansong@users.noreply.github.com >
2024-08-20 02:14:59 +00:00
Xingyao Wang
981c46cb61
fix: last tag list in CI ( #3488 )
2024-08-20 09:56:33 +08:00
Xingyao Wang
d45b7208f9
fix last_tag of matrix ( #3487 )
2024-08-20 09:36:40 +08:00
Xingyao Wang
3d9a38d755
fix: CI push image ( #3485 )
...
* fix comment
* remove extra ls
* update title
* fix app docker
2024-08-20 09:17:22 +08:00
Xingyao Wang
d4ba7f53f9
fix: integration tests ( #3481 )
...
* chore: fix ghcr again
* fix integraton tests
2024-08-19 23:06:55 +00:00
Xingyao Wang
94590aad35
chore: fix ghcr app push yet again ( #3482 )
2024-08-20 06:55:55 +08:00
Xingyao Wang
058dd5a025
chore: fix ghcr again ( #3479 )
2024-08-19 22:17:24 +00:00
dependabot[bot]
02845a611b
chore(deps-dev): bump llama-index-embeddings-ollama from 0.1.3 to 0.2.0 ( #3462 )
...
Bumps llama-index-embeddings-ollama from 0.1.3 to 0.2.0.
---
updated-dependencies:
- dependency-name: llama-index-embeddings-ollama
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-08-19 14:08:51 -07:00
Xingyao Wang
8f0f764a85
fix: CI docker image push ( #3476 )
...
* fix ghcr app
* fix ghcr runtime push
* rename od_runtime to runtime
2024-08-19 20:53:28 +00:00
dependabot[bot]
d1d2fb9aca
chore(deps): bump minio from 7.2.7 to 7.2.8 ( #3463 )
...
Bumps [minio](https://github.com/minio/minio-py ) from 7.2.7 to 7.2.8.
- [Release notes](https://github.com/minio/minio-py/releases )
- [Commits](https://github.com/minio/minio-py/compare/7.2.7...7.2.8 )
---
updated-dependencies:
- dependency-name: minio
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-08-19 20:43:30 +00:00
dependabot[bot]
ea6dcd8ac8
chore(deps): bump boto3 from 1.34.162 to 1.35.0 ( #3465 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.34.162 to 1.35.0.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.34.162...1.35.0 )
---
updated-dependencies:
- dependency-name: boto3
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: Engel Nyst <enyst@users.noreply.github.com >
2024-08-19 20:08:46 +00:00
dependabot[bot]
8f8931dd5a
chore(deps): bump json-repair from 0.28.0 to 0.28.1 ( #3461 )
...
Bumps [json-repair](https://github.com/mangiucugna/json_repair ) from 0.28.0 to 0.28.1.
- [Release notes](https://github.com/mangiucugna/json_repair/releases )
- [Commits](https://github.com/mangiucugna/json_repair/compare/0.28.0...v0.28.1 )
---
updated-dependencies:
- dependency-name: json-repair
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: Engel Nyst <enyst@users.noreply.github.com >
2024-08-19 20:08:38 +00:00
dependabot[bot]
ac21733b1e
chore(deps-dev): bump ruff from 0.6.0 to 0.6.1 ( #3467 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.0...0.6.1 )
---
updated-dependencies:
- dependency-name: ruff
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>
Co-authored-by: yufansong <yufan@risingwave-labs.com >
2024-08-19 12:45:56 -07:00
dependabot[bot]
f8a0f936e5
chore(deps): bump litellm from 1.43.15 to 1.43.18 ( #3466 )
...
Bumps [litellm](https://github.com/BerriAI/litellm ) from 1.43.15 to 1.43.18.
- [Release notes](https://github.com/BerriAI/litellm/releases )
- [Commits](https://github.com/BerriAI/litellm/compare/v1.43.15...v1.43.18 )
---
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-08-19 19:19:16 +00:00
dependabot[bot]
1b0d083edb
chore(deps-dev): bump openai from 1.40.8 to 1.41.0 ( #3470 )
...
Bumps [openai](https://github.com/openai/openai-python ) from 1.40.8 to 1.41.0.
- [Release notes](https://github.com/openai/openai-python/releases )
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/openai/openai-python/compare/v1.40.8...v1.41.0 )
---
updated-dependencies:
- dependency-name: openai
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>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-08-19 21:16:51 +02:00
Engel Nyst
840d2b2aba
renaming ( #3474 )
2024-08-19 18:41:45 +00:00
Xingyao Wang
356cbe0adf
fix: ci docker upload ( #3469 )
...
* fix upload workflow
* fix typo in filename
* fix ghcr runtime
* rename ghcr to ghcr runtime
* fix upload app docker again
2024-08-20 01:42:08 +08:00
Robert Brennan
01ae22ef57
Rename OpenDevin to OpenHands ( #3472 )
...
* Replace OpenDevin with OpenHands
* Update CONTRIBUTING.md
* Update README.md
* Update README.md
* update poetry lock; move opendevin folder to openhands
* fix env var
* revert image references in docs
* revert permissions
* revert permissions
---------
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu >
2024-08-20 00:44:54 +08:00
Xingyao Wang
83f36c1d66
test: build and run runtime tests on different custom docker images ( #3324 )
...
* try to fix pip unavailable
* update test case for pip
* force rebuild in CI
* remove extra symlink
* fix newline
* added semi-colon to line 31
* Dockerfile.j2: activate env at the end
* Revert "Dockerfile.j2: activate env at the end"
This reverts commit cf2f565102 .
* cleanup Dockerfile
* switch default python image
* remove image agnostic (no longer used)
* fix tests
* simplify integration tests default image
* add nodejs specific runtime tests
* update tests and workflows
* switch to nikolaik/python-nodejs:python3.11-nodejs22
* update build sh to output image name correctly
* increase custom images to test
* fix test
* fix test
* fix double quote
* try fixing ci
* update ghcr workflow
* fix artifact name
* try to fix ghcr again
* fix workflow
* save built image to correct dir
* remove extra -docker-image
* make last tag to be human readable image tag
* fix hyphen to underscore
* run test runtime on all tags
* revert app build
* separate ghcr workflow
* update dockerfile for eval
* fix tag for test run
* try fix tag
* try fix tag via matrix output
* try workflow again
* update comments
* try fixing test matrix
* fix artifact name
* try fix tag again
* Revert "try fix tag again"
This reverts commit b369badd8c .
* tweak filename
* try different path
* fix filepath
* try fix tag artifact path again
* save json instead of line
* update matrix
* print all tags in workflow
* fix DOCKER_IMAGE to avoid ghcr.io/opendevin/ghcr.io/opendevin/od_runtime
* fix test matrix to only load unique test image tags
* try fix matrix again!!!!!
* add all runtime tests passed
---------
Co-authored-by: tobitege <tobitege@gmx.de >
Co-authored-by: Graham Neubig <neubig@gmail.com >
Co-authored-by: tobitege <10787084+tobitege@users.noreply.github.com >
2024-08-19 21:12:00 +08:00
Xingyao Wang
4f285c8e0f
Fix "Credits" in README.md ( #3455 )
2024-08-19 09:07:18 -04:00
mamoodi
14a4e45cbb
Standardize names and better organization ( #3453 )
...
* Standardize names and better organization
* Update links
2024-08-19 09:30:47 +08:00
tobitege
d1b9787751
remove obsolete prompt.py file (codeact_agent) ( #3450 )
2024-08-19 09:18:36 +08:00
tobitege
49bde1a760
ghcr.yml: bump docker/login-action@v2 to v3 ( #3451 )
2024-08-19 09:18:16 +08:00
tobitege
733bf2b38c
tweaks to chat message CSS stylings for lists ( #3449 )
2024-08-18 21:49:12 +02:00
Xingyao Wang
537fb7d985
feat: convert agent prompts into structured Jinja2 templates ( #3360 )
...
* commit jinja draft
* remove extra file
* update system prompt
* remove github message
* update prompts
* add prompt manager and its tests
* use prompt manager for codeact and bump version
* fix integration tests
* fix lint
* simplify test case
* update system
* fix integration tests
* update credit path for aider
* Update CREDITS.md
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-08-18 16:38:46 +00:00
Xingyao Wang
a2ea17909d
chore: remove deprecated RuntimeTool ( #3443 )
2024-08-18 09:45:45 +08:00
Xingyao Wang
ac80f20473
update readme
2024-08-17 20:45:21 -05:00
Xingyao Wang
c3f62c3ce9
allow setting dataset name and split
2024-08-17 20:43:59 -05:00
Xingyao Wang
b8ec420ccd
remove unused stuff
2024-08-17 20:43:09 -05:00
Xingyao Wang
7b6ae3638e
remove unused swebench scripts
2024-08-17 20:38:49 -05:00
Engel Nyst
84a814c447
Additions to agent docs ( #3434 )
...
* adjust docstrings
docstrings for agent controller
Update agent readme.
* remove not implemented
* fix formatting
* fix indentation
* fix block
* formatting
* include stop
2024-08-18 01:56:07 +02:00
Graham Neubig
2b1e73365b
Fix typing for fake user response function ( #3438 )
2024-08-18 06:47:08 +08:00
tobitege
944f934475
remove 1s sleep from _ensure_session (runtime) ( #3439 )
2024-08-17 22:00:20 +00:00
Engel Nyst
9cb0bf97c1
Fix restore cli sessions ( #3409 )
...
* fix restore cli sessions
* pytest
* fix log message
* make sure sid is set
---------
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2024-08-17 23:31:42 +02:00
Xingyao Wang
8d7bf83224
refactor: break agentskills single file to multiple composable modules ( #3429 )
...
* refactor agentskills to prepare for agentless
* fix import
* fix typo
* fix imports
* fix globals
* fix import
* fix import
* disable log to file to avoid auto-created log file w/ permission issue when import od in runtime
* import agentskills from OD instead from itself directly
* add back pythonpath
* remove chown since there's no log/folder
2024-08-18 05:18:36 +08:00
Engel Nyst
3d04bd90e1
Add credits and licenses for code from other projects ( #3436 )
...
* add projects with licenses list
* fix projects
* fix projects
* fix projects
* fix licenses, include full Apache
* move AL 2.0 text to Credits
* Update README.md
Co-authored-by: Graham Neubig <neubig@gmail.com >
---------
Co-authored-by: Graham Neubig <neubig@gmail.com >
2024-08-17 18:12:28 +00:00
tofarr
b2221f135f
Now printing a warning message when a config has an unknown key ( #3428 )
...
* Now printing a warning message when unknown keys present
2024-08-17 10:54:38 -06:00
Engel Nyst
92b1a2da5c
Refactor agent to accept agent config ( #3430 )
...
* refactor agents to receive their agent config
* add unit test
* fix test
* fix tests
2024-08-17 18:11:30 +02:00
dependabot[bot]
629b47400d
chore(deps): bump fastapi from 0.112.0 to 0.112.1 ( #3417 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.112.0 to 0.112.1.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.112.0...0.112.1 )
---
updated-dependencies:
- dependency-name: fastapi
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: mamoodi <mamoodiha@gmail.com >
2024-08-17 23:52:05 +08:00
tobitege
0583609531
(fix) jobs need if condition modified to enable run on PR push ( #3433 )
...
* fix ghcr_push job: condition needed to check right push context
* apply same rule for other dependent jobs
2024-08-17 23:37:57 +08:00
mamoodi
6e70f79bf4
Remove unnecessary concurrency and more comments ( #3422 )
2024-08-16 18:19:34 -04:00
Xingyao Wang
1cf44ef854
fix app docker again! ( #3427 )
2024-08-16 21:43:56 +00:00