Nhan Nguyen
|
435e537693
|
fix: Prevent old instructions from being re-executed after conversation condensation (#11982)
|
2025-12-17 13:05:10 +01:00 |
|
Hiep Le
|
36cf4e161a
|
fix(backend): ensure microagents are loaded for V1 conversations (#11772)
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
|
2025-11-19 18:54:08 +07:00 |
|
PiteXChen
|
0ff7329424
|
Optimize the condense conditions of the condenser (#11332)
Signed-off-by: CLFutureX <chenyongqyl@163.com>
Co-authored-by: mamoodi <mamoodiha@gmail.com>
|
2025-10-26 11:23:22 -04:00 |
|
softpudding
|
17e32af6fe
|
Enhance dead-loop recovery by pausing agent and reprompting (#11439)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-10-24 11:25:14 +00:00 |
|
Calvin Smith
|
4aada82b75
|
fix: Linking condensation and task tracking prompts (#10656)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
|
2025-08-29 09:18:31 -06:00 |
|
Ryan H. Tran
|
93ef1b0cda
|
Remove image content filtering in ConversationMemory (#10645)
|
2025-08-27 22:28:09 +07:00 |
|
Xingyao Wang
|
ca424ec15d
|
[agent] Add LLM risk analyzer (#9349)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: llamantino <213239228+llamantino@users.noreply.github.com>
Co-authored-by: mamoodi <mamoodiha@gmail.com>
Co-authored-by: Tim O'Farrell <tofarr@gmail.com>
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan H. Tran <descience.thh10@gmail.com>
Co-authored-by: Neeraj Panwar <49247372+npneeraj@users.noreply.github.com>
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com>
Co-authored-by: Insop <1240382+insop@users.noreply.github.com>
Co-authored-by: test <test@test.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: Zhonghao Jiang <zhonghao.J@outlook.com>
Co-authored-by: Ray Myers <ray.myers@gmail.com>
|
2025-08-22 14:02:36 +00:00 |
|
Rohit Malhotra
|
25d9cf2890
|
[Refactor]: Add LLMRegistry for llm services (#9589)
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-08-18 02:11:20 -04:00 |
|
olyashok
|
95ef8965b7
|
Allow user actions over websockets (#10420)
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
|
2025-08-16 21:29:28 +00:00 |
|
Ryan H. Tran
|
fe486ad1f1
|
Add task tracking tool for long-horizon tasks (#10166)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
|
2025-08-16 20:05:59 +07:00 |
|
Xingyao Wang
|
c2f46200c0
|
chore(lint): Apply comprehensive linting and formatting fixes (#10287)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-08-13 21:13:19 +02:00 |
|
Rohit Malhotra
|
287c34b3f3
|
Add branch information to repository context to prevent unwanted branch switching (#9833)
|
2025-08-01 00:25:36 -04:00 |
|
Xingyao Wang
|
c2e860fe92
|
Improve LLM call metadata (#10004)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-07-31 07:02:49 +08:00 |
|
Engel Nyst
|
a32a623078
|
perf(gemini): Apply Gemini 2.5 Pro performance optimizations from PR 9913 (#9925)
Co-authored-by: OpenHands-Claude <openhands@all-hands.dev>
|
2025-07-29 23:28:50 +00:00 |
|
Engel Nyst
|
e65e0a98f0
|
Remove/reduce unused content in a CmdOutputObservation (#7404)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-07-17 19:34:46 +02:00 |
|
Tim O'Farrell
|
b057af8d63
|
Feat: Add current working directory to LLM instructions (#9718)
|
2025-07-16 21:10:03 +00:00 |
|
Tim O'Farrell
|
cf276b2e96
|
All Runtime Status Codes should be in the RuntimeStatus enum (#9601)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-07-09 15:34:46 -06:00 |
|
Graham Neubig
|
17853cd5bd
|
Change default max_output_tokens to None and add comprehensive model tests (#9366)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-06-29 21:57:34 -04:00 |
|
Calvin Smith
|
04a15b1467
|
Condensation request signal in event stream (#9097)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
|
2025-06-27 09:57:39 -06:00 |
|
Graham Neubig
|
70ad469fb2
|
Fix typing
|
2025-06-26 23:47:54 -04:00 |
|
Graham Neubig
|
a85f6af9c2
|
Fix typing in memory module
|
2025-06-26 23:46:37 -04:00 |
|
Graham Neubig
|
5e213963dc
|
Fix typing
|
2025-06-26 23:43:13 -04:00 |
|
openhands
|
051c579855
|
Fix mypy type error in memory.py with reference to GitHub issue #18440
|
2025-06-27 03:38:50 +00:00 |
|
openhands
|
6d66b8503c
|
Fix mypy type error in memory.py by adding type ignore annotations
|
2025-06-27 03:20:20 +00:00 |
|
Engel Nyst
|
0fb1a712d5
|
feat: Add user directory support for microagents (#9333)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-06-26 22:31:59 -04:00 |
|
Ray Myers
|
94fe052561
|
chore - Add pydantic lib to type checking (#9086)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-06-26 18:31:41 +00:00 |
|
Ryan H. Tran
|
dfa54673d2
|
[OH-Versa] Add remaining browsing & GAIA eval improvement (#9015)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-06-25 12:36:15 +07:00 |
|
Graham Neubig
|
bda0a64a3d
|
Fix empty image URLs in multimodal browsing causing litellm.BadRequestError (#9214)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-06-20 19:44:11 +00:00 |
|
Xingyao Wang
|
9097f487a6
|
Move get_agent_obs_text function to browser utils and add return_all option (#9019)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-06-11 12:32:38 +08:00 |
|
Calvin Smith
|
41cee4b68d
|
Add unit tests for View object (#8900)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
|
2025-06-04 19:35:32 -06:00 |
|
Rohit Malhotra
|
0deabd5935
|
[Feat]: add context msg to new conversation endpoint (#8586)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-05-20 20:47:15 +00:00 |
|
Xingyao Wang
|
4a3d2e6859
|
Fix #8551: Show images produced in Jupyter Notebook to LLM directly (#8552)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-05-19 14:14:00 +00:00 |
|
Xingyao Wang
|
1f390430e5
|
feat(MCP, microagent): MCP-support for Repo Microagent & add fetch as default tool (#8360)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-05-16 23:32:38 +00:00 |
|
Rohit Malhotra
|
feb04dc65f
|
Plumb custom secrets to runtime (#8330)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-05-15 20:06:30 -04:00 |
|
Calvin Smith
|
c982bc6692
|
updating web read tool description to explain masking (#8294)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
|
2025-05-08 15:44:21 -06:00 |
|
Chase
|
de175dcc87
|
bugfix for #8187 (infinite loop when delegating) (#8189)
|
2025-05-02 22:49:42 +02:00 |
|
Xingyao Wang
|
6032d2620d
|
feat(MCP): MCP refactor, support stdio, and running MCP server in runtime (#7911)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <email@cjsmith.io>
|
2025-05-02 09:43:19 +08:00 |
|
SDGLBL
|
4cbbfd799c
|
fix(memory): Fix empty string content handling in ConversationMemory (#8148)
Co-authored-by: lijie.20 <lijie.20@bytedance.com>
|
2025-04-29 21:03:13 +02:00 |
|
Engel Nyst
|
4b1ed30e97
|
Fix truncation, ensure first user message and log (#8103)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-04-28 22:43:41 +02:00 |
|
Engel Nyst
|
1b63633030
|
Simplify microagents (#8114)
Co-authored-by: Robert Brennan <accounts@rbren.io>
|
2025-04-28 15:00:06 +00:00 |
|
Xingyao Wang
|
06fcf54475
|
chore: track condeser metadata for llm completion (#7938)
|
2025-04-19 05:05:31 +08:00 |
|
Engel Nyst
|
a2c55cfdef
|
Refactor to clean up and move utility/legacy out of the agent (#7917)
|
2025-04-19 01:53:33 +08:00 |
|
Xingyao Wang
|
93e9db3206
|
Refactor system message handling to use event stream (#7824)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <email@cjsmith.io>
|
2025-04-17 22:30:19 +08:00 |
|
Calvin Smith
|
66fd156c65
|
feat: Combining condensers (#7867)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
|
2025-04-16 07:09:13 -06:00 |
|
Calvin Smith
|
36e092e0ac
|
fix: Disable prompt caching in default condenser (#7781)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
|
2025-04-11 10:09:23 -06:00 |
|
Robert Brennan
|
d924e7cea5
|
fix occurrences of MicroAgent to the standard "Microagent" (#7791)
|
2025-04-10 15:23:19 +00: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
|
f74243542d
|
feat: Structured summary generation for history condensation (#7696)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
|
2025-04-03 17:02:01 -06:00 |
|
Calvin Smith
|
cc1aadaba5
|
fix: Tweak prompting behavior of LLMSummarizingCondenser (#7695)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
|
2025-04-03 16:06:10 -06:00 |
|
OpenHands
|
6cfaad86ea
|
Fix issue #7205: [Feature]: Allow repo microagent Markdown Files Without Required Header (#7655)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-04-03 19:04:51 +00:00 |
|