Engel Nyst
|
d05a6f30e1
|
[Refactor] Rename codeact_* agent options to simple name (#7853)
|
2025-04-15 00:14:13 +02:00 |
|
Duc Pham
|
35d49f6941
|
feat (backend): Add support for MCP servers natively via CodeActAgent (#7637)
Co-authored-by: trungbach <trunga2k29@gmail.com>
Co-authored-by: quangdz1704 <Ntq.1704@gmail.com>
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
|
2025-04-10 01:59:13 +00:00 |
|
Calvin Smith
|
abaf0da9fe
|
fix: Context window truncation using CondensationAction (#7578)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2025-03-31 13:47:00 -06:00 |
|
Xingyao Wang
|
ac8b5e7934
|
[agent, browsing] Support viewing pdf and png/jpg via browser (#7457)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk>
|
2025-03-28 07:07:33 +00:00 |
|
Xingyao Wang
|
d69e4feb1b
|
Fix #7473: Prevent OpenHands from creating additional pull requests unless explicitly instructed (#7476)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-03-28 07:18:20 +08:00 |
|
Calvin Smith
|
42712a44d8
|
(fix): Condensation events to reconstruct contexts added to event stream (#7353)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
|
2025-03-27 13:16:31 -06:00 |
|
Rohit Malhotra
|
0df87bfacc
|
[Feat]: Tell the agent the current date (#7509)
|
2025-03-27 01:23:12 -04:00 |
|
Engel Nyst
|
9850f1767a
|
Use response_id to track token usage for MessageActions (#6913)
Co-authored-by: Calvin Smith <email@cjsmith.io>
|
2025-03-26 21:07:01 +01:00 |
|
Zach
|
1064939013
|
Fix incorrect file position descriptions in script comments (#7492)
|
2025-03-25 16:48:48 +01:00 |
|
Engel Nyst
|
e61e4d57d9
|
Fix #7451: Add guidance to use git add . in system prompt (#7458)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
Co-authored-by: Robert Brennan <accounts@rbren.io>
|
2025-03-24 13:33:45 +01:00 |
|
Xingyao Wang
|
6f9ced1c23
|
[Observability] add metadata to track llm request for sessions (#7381)
Co-authored-by: Robert Brennan <accounts@rbren.io>
|
2025-03-23 04:20:38 +08:00 |
|
mamoodi
|
8532c94d8e
|
Remove additional prompt for the app feature (#7406)
Co-authored-by: Robert Brennan <accounts@rbren.io>
|
2025-03-21 21:43:00 +00:00 |
|
Xingyao Wang
|
e4ccd4057d
|
misc: tweak frontend prompt to prevent agent push to a different branch & update app prompt (#7357)
|
2025-03-20 05:09:51 +08:00 |
|
Xingyao Wang
|
a4746a53d8
|
Update prompt for runtime additional info (#7349)
|
2025-03-19 16:35:20 +00:00 |
|
Engel Nyst
|
4f017081fc
|
Quick fix docs (#7299)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-03-17 05:50:05 +00:00 |
|
Engel Nyst
|
3f6c8a2338
|
Fix visual browsing (#7278)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-03-16 16:50:25 +01:00 |
|
Engel Nyst
|
dd09d46ccb
|
Remove DelegatorAgent (fix #7280)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-03-16 16:49:28 +01:00 |
|
Ryan H. Tran
|
30109e8f20
|
Separate tool descriptions to support models with limited description length (#7258)
|
2025-03-16 09:48:13 +01:00 |
|
Engel Nyst
|
cc45f5d9c3
|
Add RecallActions and observations for retrieval of prompt extensions (#6909)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <email@cjsmith.io>
|
2025-03-15 21:48:37 +01:00 |
|
tofarr
|
e34a771e66
|
Fix for issue where initial command fails (#7254)
|
2025-03-14 14:49:57 -06:00 |
|
Robert Brennan
|
b3cac69121
|
remove old microagents (#6964)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-03-12 16:18:19 -04:00 |
|
Xingyao Wang
|
a4908f9a75
|
[agent] system message + SWE-Bench instruction improvements (#7018)
|
2025-03-08 00:27:02 +08:00 |
|
Ivan Dagelic
|
1ffee80dcb
|
feat: prompt instructions for runtimes (#6943)
Signed-off-by: Ivan Dagelic <dagelic.ivan@gmail.com>
|
2025-03-05 17:45:55 +01:00 |
|
Engel Nyst
|
3d38a105cf
|
Add loading from toml for condensers (#6974)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <email@cjsmith.io>
|
2025-03-03 20:32:46 +01:00 |
|
Engel Nyst
|
2db7a50e43
|
Separate microagent template (#7041)
|
2025-03-01 17:46:04 +01:00 |
|
Xingyao Wang
|
7810d8c4a0
|
[agent] improve finish tool for sonnet 3.7 (#7002)
|
2025-02-28 15:43:13 +00:00 |
|
Engel Nyst
|
0f07805a1b
|
Refactor to a helper class for the agent's history (ConversationMemory) (#7008)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <email@cjsmith.io>
|
2025-02-28 03:22:33 +01:00 |
|
Engel Nyst
|
996757f4f5
|
Separate additional_info template (#6996)
|
2025-02-28 00:53:45 +01:00 |
|
Xingyao Wang
|
42332294a1
|
[agent] Add "thinking" tool only (#6977)
|
2025-02-28 05:47:39 +08:00 |
|
Engel Nyst
|
6e3e9e397e
|
Re-add separators between user messages (#7004)
|
2025-02-27 22:47:15 +01:00 |
|
Xingyao Wang
|
6b1a937024
|
[agent] System message update (#6787)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-27 10:06:01 +08:00 |
|
Xingyao Wang
|
c4ba54122e
|
refactor: codeact tools into separate files (#6978)
|
2025-02-26 22:57:14 +00:00 |
|
Graham Neubig
|
f093c14ad3
|
Fix mypy errors in agenthub directory (#6811)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-21 13:55:27 +00:00 |
|
Engel Nyst
|
eed7e2dd6e
|
Refactor I/O utils; allow 'task' command line parameter in cli.py (#6187)
Co-authored-by: OpenHands Bot <openhands@all-hands.dev>
|
2025-02-19 22:10:14 +01:00 |
|
Engel Nyst
|
663e36109c
|
Clean up NullObservations from the stream (#6260)
|
2025-02-19 20:40:40 +01:00 |
|
Calvin Smith
|
8d097efb4f
|
enh: Refactor Event -> Message pipeline outside of CodeActAgent (#6715)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-18 11:23:06 -07:00 |
|
Xingyao Wang
|
3188646195
|
refactor(runtime): Use openhands-aci file editor directly in runtime instead of execute it through ipython (#6671)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-02-12 01:37:44 +08:00 |
|
Engel Nyst
|
1a715d2ec4
|
Clean up global in llm.py (we figured it's not needed) (#6675)
|
2025-02-11 00:00:46 +01:00 |
|
Engel Nyst
|
0d312a645a
|
Simplify fn calling usage (#6596)
|
2025-02-04 22:54:38 +01:00 |
|
Aditya Bharat Soni
|
a593d9bc6d
|
Visual browsing in CodeAct using set-of-marks annotated webpage screenshots (#6464)
|
2025-02-02 04:56:11 +08:00 |
|
Xingyao Wang
|
391200510c
|
fix: revert #5506 for SWE-Bench performance regression (#6491)
Co-authored-by: Robert Brennan <accounts@rbren.io>
|
2025-01-28 22:52:57 +08:00 |
|
Engel Nyst
|
89c7bf59a7
|
Fix first user message (#6471)
|
2025-01-27 22:09:03 +01:00 |
|
Xingyao Wang
|
4bde644fab
|
Improve function call validation with better error handling (#6453)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-01-28 02:42:45 +08:00 |
|
Xingyao Wang
|
e6a2fd3fd4
|
feat: add prompt to prevent agent execute multiple bash command at the same time (#6428)
|
2025-01-24 22:43:34 +08:00 |
|
Aditya Bharat Soni
|
aebb583779
|
Support for VisualWebArena evaluation in OpenHands (#4773)
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2025-01-23 20:18:30 +00:00 |
|
Boxuan Li
|
f9ba16b648
|
Edit tool prompt tweaking: only plain-text format is supported (#6067)
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: mamoodi <mamoodiha@gmail.com>
|
2025-01-21 18:22:01 -08:00 |
|
Engel Nyst
|
f0dbb02ee1
|
Adjust prompt to use view command (#5506)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-01-21 23:50:39 +01:00 |
|
Xingyao Wang
|
b468150f2a
|
fix(codeact): make sure agent sees the prefix/suffix as part of observation (#6400)
|
2025-01-21 21:54:57 +00:00 |
|
Xingyao Wang
|
899c1f8360
|
fix(bash): also show timeout reminder when no_change_timeout is triggered (#6318)
Co-authored-by: Robert Brennan <accounts@rbren.io>
|
2025-01-18 03:31:23 +08:00 |
|
Xingyao Wang
|
0c961bfd8b
|
refactor(prompt): move runtime/repo info to user message and disable them in eval (#6291)
|
2025-01-16 17:53:10 +00:00 |
|