Graham Neubig
|
1e513ad63f
|
feat: Add configurable stuck/loop detection (#11799)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: chuckbutkus <chuck@all-hands.dev>
|
2025-11-21 22:27:38 +00:00 |
|
Yakshith
|
75e54e3552
|
fix(llm): remove default reasoning_effort; fix Gemini special case (#11567)
|
2025-11-05 23:30:46 +01:00 |
|
Graham Neubig
|
308d0e62ab
|
Change error logging to info for missing config files (#11639)
|
2025-11-04 21:27:13 +01:00 |
|
Yuxiao Cheng
|
9bcf80dba5
|
Adding error logging when config file is not found. (#11419)
Co-authored-by: jarrycyx <dzdzzd@126.com>
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
|
2025-11-03 13:19:48 -05:00 |
|
Rohit Malhotra
|
297af05d53
|
Remove V0 CLI (#11538)
|
2025-10-28 13:16:07 -04:00 |
|
Ray Myers
|
450aa3b527
|
fix(llm): support draft editor retries by adding correct_num to LLMConfig (#11530)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Justin Coffi <jcoffi+github@gmail.com>
|
2025-10-28 01:02:50 +00:00 |
|
Nick Ludwig
|
92b1fca719
|
feat: Add option to pass custom kwargs to litellm.completion (#11423)
Co-authored-by: Ray Myers <ray.myers@gmail.com>
|
2025-10-27 21:07:31 +00:00 |
|
Rohit Malhotra
|
eb616dfae4
|
Refactor: rename user secrets table to custom secrets (#11525)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-10-27 16:58:07 +00:00 |
|
Robert Brennan
|
b5e00f577c
|
Replace All-Hands-AI references with OpenHands (#11287)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-10-26 01:52:45 +02: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 |
|
Graham Neubig
|
9bd0566e4e
|
fix(logging): Prevent LiteLLM logs from leaking through root logger (#11356)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-10-17 11:19:22 -04:00 |
|
Boxuan Li
|
e1b94732a8
|
Implement graceful shutdown for headless mode (#11401)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-10-16 23:09:31 -07:00 |
|
olyashok
|
5219f85bfa
|
feat: make websocket client wait timeout configurable (#11405)
Co-authored-by: Alex <alex@cellect.ai>
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2025-10-16 16:49:50 +00:00 |
|
Tim O'Farrell
|
f4fd8ea907
|
Added flag to disable the V1 endpoints inside nested V0 runtimes (#11391)
|
2025-10-15 15:33:52 -06:00 |
|
Tim O'Farrell
|
f292f3a84d
|
V1 Integration (#11183)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-10-14 02:16:44 +00:00 |
|
Graham Neubig
|
843cc00e79
|
feat(logging): JSON log config for Uvicorn when LOG_JSON=1 (#11264)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-10-08 11:26:45 -04:00 |
|
Graham Neubig
|
d1f8877600
|
Fix: Consolidate multi-line error logs into single-line JSON format (#11249)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-10-06 13:16:58 -04:00 |
|
Alona
|
08118d742b
|
increase remote_runtime_api_timeout and handle duplicate secrets (#11239)
|
2025-10-06 22:40:45 +07:00 |
|
caocao-sys
|
408f8aa50f
|
fix: RollingLogger move_back method ignoring amount parameter (#10874) (#10875)
Co-authored-by: shikaixuan <shikaixuan@baidu.com>
|
2025-10-03 22:49:33 +02:00 |
|
Tejas Goyal
|
16004426a2
|
feat: Add configurable timeouts for MCP tool invocations (Good first issues: #10684) (#11029)
Co-authored-by: Tejas Goyal <tejas@Tejass-MacBook-Pro.local>
|
2025-09-24 16:43:54 +04:00 |
|
Boxuan Li
|
0f1780728e
|
Update str_replace_editor tool to use dynamic workspace path from SANDBOX_VOLUMES (#10965)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-09-15 17:46:54 -07:00 |
|
Ryan H. Tran
|
df9320f8ab
|
Implement model routing support (#9738)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-09-08 16:19:34 +07:00 |
|
Boxuan Li
|
af0ab5a9f2
|
Fix working_dir bug in local runtime (#10801)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-09-07 23:44:55 -07:00 |
|
chuckbutkus
|
c0bb84dfa2
|
Non root user (#10155)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-08-27 02:23:39 -04: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 |
|
Joe O'Connor
|
bc8b995dd3
|
Add additional networks (#9566)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-08-20 18:52:31 +00:00 |
|
Engel Nyst
|
bb0e24d23b
|
Centralize model feature checks (#10414)
Co-authored-by: OpenHands-GPT-5 <openhands@all-hands.dev>
|
2025-08-19 20:30:07 +00:00 |
|
Rohit Malhotra
|
3660933d59
|
refactor: replace 'convo' naming with 'conversation' (#10473)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-08-18 15:10:32 -04:00 |
|
Rohit Malhotra
|
61d90c31eb
|
(Hotfix): Fix eval pipeline (#10466)
|
2025-08-18 12:51:51 -04: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 |
|
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 |
|
Neeraj Panwar
|
d4489d62d7
|
fix(llm): set AWS credentials in config.toml (#10351)
|
2025-08-15 22:16:50 +08:00 |
|
787627858
|
2f32064778
|
fix file_ handler to TimedRotatingFileHandler type to prevent log fil… (#10089)
Co-authored-by: liwei136 <liwei136@baidu.com>
|
2025-08-14 03:16:44 +00: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 |
|
Jesse
|
4e3a862571
|
Add llm disable stop word env var (#10274)
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
|
2025-08-13 03:52:11 +00:00 |
|
Tim O'Farrell
|
af49b615b1
|
Add BatchedWebHookFileStore for batching webhook updates (#10119)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-08-11 12:51:08 -06:00 |
|
Tim O'Farrell
|
18f8661770
|
feat: add mcp_shttp_servers override to conversation initialization (#10171)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-08-08 18:05:44 +00:00 |
|
Xingyao Wang
|
04ff4a025b
|
feat(cli): Use CLI to launch OpenHands UI server via Docker (#9783)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-08-09 02:04:07 +08:00 |
|
Engel Nyst
|
73a7c7786d
|
Load previous conversation by id (CLI) (#10156)
|
2025-08-07 23:09:20 +02:00 |
|
aeft
|
11d12c5a01
|
fix: prevent CLI argument parser defaults from overriding config file values (#10140)
|
2025-08-08 04:48:04 +08:00 |
|
Xingyao Wang
|
d525c5ad93
|
fix(config): support defining MCP servers via environment variables and improve logging (#10069)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-08-07 14:48:44 +00:00 |
|
Chase Farmer
|
d30f77c60a
|
Honor user-set flag for LOG_TO_FILE (#10078)
|
2025-08-04 19:20:20 +00:00 |
|
Graham Neubig
|
d3983b00bd
|
[Feature Request]: Make git username and email configurable (#9942)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-08-02 05:20:05 +08:00 |
|
Calvin Smith
|
39fff41dd4
|
Set default condenser to ConversationWindowCondenser (#10031)
Co-authored-by: Calvin Smith <calvin@all-hands.dev>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-08-01 10:35:40 -06:00 |
|
greese-insight
|
d88e68eb49
|
fix: update openhands local runtime to handle provider tokens correctly (#9915)
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
|
2025-07-31 15:21:33 -04:00 |
|
Carlos Freund
|
29fe911828
|
fix(conf): add cause to re-raised value-error to keep context. (#9940)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyaoww@gmail.com>
|
2025-07-31 22:59:13 +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
|
2b4a5a73a4
|
Fix configuration precedence in CLI mode (#9911)
Co-authored-by: OpenHands-Claude <openhands@all-hands.dev>
|
2025-07-27 22:42:22 +02:00 |
|
Carlos Freund
|
46504ab0da
|
Fix deprecation message to reference SANDBOX_VOLUMES instead of non-existent RUNTIME_MOUNT (#9931)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2025-07-27 18:36:12 +02:00 |
|
llamantino
|
0651c51901
|
fix(llm_config): extend retry delays to respect rate limit windows (#9489)
|
2025-07-25 17:26:39 +00:00 |
|