 george larsonandVasco Schiavo
|
226a6d2e68
|
fix(chat): re-derive active profile stamp from event history on reload (#16439)
Co-authored-by: Vasco Schiavo <115561717+VascoSch92@users.noreply.github.com>
|
2026-08-28 12:12:24 +00:00 |
|
   
|
d104ffdc33
|
feat: fix default and free models (#16922)
Co-authored-by: neubig <neubig@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Juan Pedro Michelini Jorge <juan@juan.com.uy>
Co-authored-by: allhands-bot <allhands-bot@users.noreply.github.com>
|
2026-08-27 15:58:35 +00:00 |
|
Hiep Le
|
f48eca6ab9
|
feat: pin a favorite sidebar page as the home route (#16868)
|
2026-08-25 18:55:19 +07:00 |
|
Hiep Le
|
a3652270f6
|
fix: bound automation run-history fan-out and pause sidebar polling (#16867)
|
2026-08-25 18:53:37 +07:00 |
|
Vasco Schiavo
|
c4c5bb7467
|
feat(skills): replace the all-on skill catalog with an explicit allow-list (#16860)
|
2026-08-24 20:53:41 +02:00 |
|
  
|
8511fff62d
|
feat(automations): show a run's live phase (#16740)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Vasco Schiavo <115561717+VascoSch92@users.noreply.github.com>
Co-authored-by: VascoSch92 <vasco.schiavo@protonmail.com>
|
2026-08-24 12:24:48 +02:00 |
|
george larson
|
cd64987665
|
fix(providers): follow next_page_id so cloud picks surface past the default page size (#16758)
|
2026-08-23 11:27:47 -04:00 |
|
 george larsonandEngel Nyst
|
10d2285dd0
|
fix(acp): surface a 'credentials configured' banner state on Docker/cloud (#15643) (#16145)
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
|
2026-08-23 09:54:48 -04:00 |
|
  
|
bad1687dec
|
fix: render the VSCode button on self-hosted (local) backends (#16106)
Co-authored-by: Harish Chandramowli <harish.jhu@gmail.com>
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-21 17:38:43 +02:00 |
|
Hiep Le
|
c59a28a245
|
fix: keep the events socket alive across refetches and bound hung handshakes (#16732)
|
2026-08-21 12:53:34 +00:00 |
|
Hiep Le
|
56227de5e4
|
feat: instrument onboarding checklist link clicks (#16777)
|
2026-08-21 19:42:18 +07:00 |
|
Hiep Le
|
28be38adac
|
fix: do not silently persist ACP model picks to agent_settings when profile discovery fails (#16701)
|
2026-08-20 20:12:32 +07:00 |
|
 FraterCCCLXIIIandhieptl
|
d70cf83a33
|
feat(conversation): add overview panel and unified commits drawer (#16230)
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-08-20 17:47:40 +07:00 |
|
Hiep Le
|
be584ade93
|
fix: honor the home LLM dropdown selection over an agent profile's pinned LLM (#16671)
|
2026-08-18 19:50:02 +07:00 |
|
 Vasco SchiavoandGraham Neubig
|
e5fc3a4be2
|
perf: batch StreamingDeltaEvents so the UI keeps up with fast models (#16164)
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2026-08-18 14:35:30 +02:00 |
|
Vasco Schiavo
|
6dcc9f5b3e
|
refactor: finish the microagent→skill rename in the frontend (#16672)
|
2026-08-18 11:03:26 +02:00 |
|
 
|
e9ca71d138
|
fix: prevent silent agent profile downgrade (#16523)
Co-authored-by: neubig <neubig@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-08-17 17:40:47 -04:00 |
|
 
|
c367546043
|
fix: show full workspace file tree in Files tab on cloud backends (OHE-3053) (#16344)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-08-17 10:36:59 -07:00 |
|
 Vasco SchiavoandGraham Neubig
|
475a73162f
|
feat(automations): add a Git Sync page (#16521)
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2026-08-17 07:41:36 +00:00 |
|
   
|
dc99e98615
|
fix: preserve backend scope in conversation links (#16091)
Co-authored-by: neubig <398875+neubig@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: neubig <neubig@users.noreply.github.com>
Co-authored-by: allhands-bot <allhands-bot@users.noreply.github.com>
|
2026-08-14 20:20:19 -04:00 |
|
 
|
83ba34cce6
|
chore: bump SDK deps (software-agent-sdk 1.42.1, automation 1.7.1, typescript-client 1.38.0) (#16554)
Co-authored-by: neubig <neubig@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-08-12 21:16:34 -04:00 |
|
 Joe CastleandJoseph Castle
|
500b4c533e
|
fix: stop truncating the Basic LLM provider list at 100 entries (#16453)
Co-authored-by: Joseph Castle <josephrcastle@gmail.com>
|
2026-08-12 02:00:49 +00:00 |
|
Mayank Joshi
|
32e359c29b
|
refactor: replace positional createConversation params with an options object (#1587) (#16500)
|
2026-08-10 19:32:37 -04:00 |
|
 
|
be636f7141
|
feat: context window usage meter, usage drawer, and manual compaction (#16311)
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-08-10 23:04:29 +07:00 |
|
  
|
e8e6f45cc8
|
fix: disable chat input drag-resize when not bottom-anchored (OHE-3062) (#16479)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: allhands-bot <allhands-bot@users.noreply.github.com>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-08-10 14:18:04 +00:00 |
|
 
|
b7e325e998
|
fix: make overflow menus usable on touch devices (#16101)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-08-10 15:41:46 +07:00 |
|
 Juan Pedro Michelini Jorgetandopenhands
|
7d897d7669
|
feat: clarify free OpenHands model endpoints (#16281)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-08-07 18:42:32 +00:00 |
|
 
|
21d5e716b2
|
fix(metrics): fetch runtime conversation directly instead of removed cloud-proxy (#16392)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: allhands-bot <allhands-bot@users.noreply.github.com>
|
2026-08-07 16:43:19 +00:00 |
|
  
|
bf2e37dcad
|
fix: preserve MCP credentials during Canvas mutations (#16144)
Co-authored-by: neubig <neubig@users.noreply.github.com>
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-08-04 22:48:42 -04:00 |
|
 
|
6281c5082a
|
feat: ship the featured automations landing dashboard (#16266)
Co-authored-by: FraterCCCLXIII <panentheum@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-05 00:39:56 +07:00 |
|
 Rishav Naskarandhieptl
|
947d9a0358
|
fix(backends): pin backend identity on sidebar conversation links (#16243)
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-08-04 13:15:32 +07:00 |
|
 Rohit Malhotraandopenhands
|
eb14d6abdf
|
fix: rename frontend conversation start telemetry (#16269)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-08-03 14:10:29 -04:00 |
|
Vasco Schiavo
|
6fe6eaa6e0
|
fix(home): don't gate the composer on the seeded default profile's LLM ref (#16200)
|
2026-07-31 16:53:16 +02:00 |
|
 Hiep LeandGraham Neubig
|
8e5dc43004
|
feat: add a domain-neutral extension-manifest host (#16127)
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2026-07-31 12:07:48 +07:00 |
|
 
|
bd248915a7
|
fix: identify PostHog users with Cloud identity (#16087)
Co-authored-by: neubig <neubig@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-07-30 12:27:10 -04:00 |
|
 Rohit Malhotraandopenhands
|
8dfa1d510c
|
fix: Revive local telemetry consent banner (#16183)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-07-29 17:58:08 -04:00 |
|
 
|
850bd647b6
|
fix: Track cookie-auth Cloud backend connections (#16113)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-07-28 12:06:13 -04:00 |
|
 simonrosenbergandopenhands
|
bab6484f85
|
fix(security): authenticate WebSockets outside URLs (#16095)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-07-28 16:52:18 +02:00 |
|
Hiep Le
|
185ba90f1c
|
feat: always show the LLM selector; move agent-profile switching to the tools menu (#16099)
|
2026-07-28 01:31:34 +07:00 |
|
 Rohit Malhotraandopenhands
|
7ff8989b63
|
Rename frontend automation telemetry events (#1943)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-07-25 13:45:14 +00:00 |
|
 simonrosenbergandopenhands
|
f4612aaafb
|
fix: remove ACP settings access gating (#1908)
* Remove ACP settings access gating
* Test ACP settings access in mobile hub
* test: stabilize mock-LLM skills navigation
Co-authored-by: openhands <openhands@all-hands.dev>
* test: retry mock-LLM skills navigation
Co-authored-by: openhands <openhands@all-hands.dev>
* test: avoid redundant model switch reload
Co-authored-by: openhands <openhands@all-hands.dev>
---------
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-07-25 08:39:56 +00:00 |
|
simonrosenberg
|
4c5bcdcc12
|
feat(settings): add title generation profile preference (#1910)
* feat(settings): add title generation profile preference
* test: wait for profile rename completion
|
2026-07-24 16:50:53 +00:00 |
|
 
|
e645e33480
|
fix: Cache automation SDK version telemetry lookup (#1919)
* Cache automation SDK version telemetry lookup
Co-authored-by: openhands <openhands@all-hands.dev>
* Fix SDK version cache test compatibility
Co-authored-by: openhands <openhands@all-hands.dev>
---------
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-07-24 15:41:55 +00:00 |
|
Vasco Schiavo
|
28cac0c378
|
fix(settings): keep LLM Profiles reachable while an ACP agent is active (#1915)
|
2026-07-24 09:50:38 +00:00 |
|
 Rohit Malhotraandopenhands
|
22fe594133
|
feat: forward automation telemetry context (#1917)
* feat: forward telemetry context to automations
Co-authored-by: openhands <openhands@all-hands.dev>
* feat: sync automation telemetry consent
Co-authored-by: openhands <openhands@all-hands.dev>
* fix: default automation telemetry key in launchers
Co-authored-by: openhands <openhands@all-hands.dev>
* fix: bake production telemetry defaults into npm package
Co-authored-by: openhands <openhands@all-hands.dev>
* fix: dedupe automation consent sync
Co-authored-by: openhands <openhands@all-hands.dev>
* chore: bump automation version to 1.3.0
Co-authored-by: openhands <openhands@all-hands.dev>
---------
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-07-24 05:47:26 +00:00 |
|
 Rohit Malhotraandopenhands
|
e45376f98e
|
Add cloud org id to telemetry context (#1924)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-07-24 01:22:53 -04:00 |
|
 Rohit Malhotraandopenhands
|
f3f75d994a
|
fix: keep PostHog identity stable for Cloud context (#1892)
* fix: keep PostHog identity stable for Cloud context
Co-authored-by: openhands <openhands@all-hands.dev>
* fix: guard legacy PostHog identity cleanup
Co-authored-by: openhands <openhands@all-hands.dev>
* fix: address PostHog cloud context review
Co-authored-by: openhands <openhands@all-hands.dev>
* fix: dedupe telemetry email properties
Co-authored-by: openhands <openhands@all-hands.dev>
---------
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-07-23 14:10:47 +00:00 |
|
 Rohit Malhotraandopenhands
|
4d0fc5c942
|
fix: add version context to telemetry (#1872)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-07-21 23:09:16 -04:00 |
|
 Hiep LeandGraham Neubig
|
a8edaa7cf4
|
feat: show actionable connection health on installed server cards (#1833)
* feat: show actionable connection health on installed server cards
* fix: failing tests
---------
Co-authored-by: Graham Neubig <neubig@gmail.com>
|
2026-07-20 16:00:02 +02:00 |
|
 Graham Neubigandneubig
|
a9b28ac0dc
|
fix: emit cloud conversation ready once (#1854)
Co-authored-by: neubig <neubig@users.noreply.github.com>
|
2026-07-20 11:18:13 +07:00 |
|