57 Commits

Author SHA1 Message Date
Lee Kyeong Joon
b16845fa06
refactor(frontend): Refactor tests to use Zustand's native state setting instead of vi.mock for stores (#11980)
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com>
2025-12-11 14:53:08 +00:00
Alona
9b57a0b14f
Remove error icon from ExpandableMessage component (#11964) 2025-12-09 02:50:03 +07:00
sp.wack
6a5b915088
Add unified file upload support for V0 and V1 conversations (#11457) 2025-10-22 17:44:38 +04:00
sp.wack
ef49994700
feat(frontend): V1 WebSocket handler (#11221)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-10-10 16:29:27 +04:00
Hiep Le
2eb3a9e6ad
refactor(frontend): migration of use-ws-error-message.ts to zustand (#11147) 2025-09-30 22:51:17 +07:00
Hiep Le
2cc77fb034
refactor(frontend): migration of use-optimistic-user-message.ts to zustand (#11148) 2025-09-30 19:56:07 +07:00
Hiep Le
8a7a5cce5e
refactor(frontend): remove store.ts file (#11119)
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com>
2025-09-26 10:03:18 +07:00
Hiep Le
95d7c10608
refactor(frontend): move option APIs to a dedicated service handler (#10933) 2025-09-12 00:43:15 +07:00
sp.wack
3baeecb27c
meta(frontend): Improve UX (#9845)
Co-authored-by: Mislav Lukach <mislavlukach@gmail.com>
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
Co-authored-by: openhands <openhands@all-hands.dev>
2025-09-10 18:12:52 +00:00
Bashwara Undupitiya
d0a8c896c2
feature: Add Jira, Jira DC and Linear UI Integrations (#9761)
Co-authored-by: Wishmi Dhanapala <wishmis@verdentra.com>
2025-08-01 10:25:49 -05:00
Graham Neubig
aff8aba5e6
Fix: Use correct git provider in Push & Create PR button (#9803)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-07-19 11:13:29 -04:00
Mislav Lukach
a9f26a13a6
feat(chat): support file upload (#8945)
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com>
2025-06-18 20:13:07 +04:00
sp.wack
058153292f
fix(ui): startup message ui (#9007) 2025-06-10 16:50:18 +04:00
sp.wack
20983a2128
refactor(frontend): Simplify useConversation hook by removing context dependency (#8659)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-05-23 19:56:00 +04:00
sp.wack
14334040f1
chore(frontend): Refactor chat interface-related event handling (#8403) 2025-05-19 15:15:09 +00:00
sp.wack
7490c1927f
fix(frontend): Failing tests (#8519) 2025-05-15 14:20:52 +00:00
sp.wack
d3f6508e32
refactor(frontend): Auth (#8308) 2025-05-07 08:20:23 +04:00
Graham Neubig
dc91cb263b
Add extensive typing to controller directory (#7731)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Ray Myers <ray.myers@gmail.com>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
2025-04-23 15:33:17 +00:00
Robert Brennan
89f8e162da
Fix: Don't show status indicator for command timeouts (#8012)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-04-22 23:30:07 +04:00
Xingyao Wang
0412949018
Add agent_class to SystemMessageAction and display in frontend (#7935)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-04-22 02:08:15 +08:00
Robert Brennan
988d4aa679
Improved logging for agent controller, including pending action time (#7897)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-04-17 20:22:38 +00:00
sp.wack
34989f8e96
feat: Diff UI (#6934) 2025-04-17 16:12:25 +04:00
OpenHands
77e2416def
Fix issue #7826: [Bug]: Chat input box is too small (#7827) 2025-04-14 12:19:38 -05:00
Carlos Freund
dd03d9adce
feat(frontend):Display path of file ops and cmd in headline (#7530)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Carlos Freund <carlosfreund@gmail.com>
2025-04-08 08:44:42 -04:00
Xingyao Wang
8bf197df31
feat: prompt agent to follow PR template when create new PR (#7698) 2025-04-03 23:02:24 +00:00
Graham Neubig
d3043ec898
feat: localize missing elements (#7485)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com>
Co-authored-by: Robert Brennan <accounts@rbren.io>
2025-04-03 10:58:18 -04:00
Rohit Malhotra
89bfbfad59
[Feat]: Gitlab p2 - let user add PAT via FE (#7125) 2025-04-01 11:23:58 -04:00
Xingyao Wang
2c4496b129
feat: Use LLM-generated natural-language descriptions as conversation title (#7049)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-03-30 21:34:07 +00:00
Xingyao Wang
24773e15c5
Fix Push & Create PR button prompt to request meaningful branch names (#7529)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-03-27 23:21:52 +08:00
sp.wack
7d0e2265f7
chore: Feature flag refactor (#7393) 2025-03-21 21:45:59 +00:00
Graham Neubig
6c88b10c59
Fix issue #6262: Add success/failure indicators for file read/edit operations (#6653)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-02-10 12:58:31 -05:00
sp.wack
0afe889ccd
chore(frontend): Handle test warnings (#6538) 2025-01-30 18:25:24 +04:00
Rohit Malhotra
580d7b938c
Fix: Don't refresh github token on local (#5880) 2025-01-14 17:48:33 +00:00
Graham Neubig
f0ebf3eba8
Improve i18n support and add missing translations (#6070)
Co-authored-by: openhands <openhands@all-hands.dev>
2025-01-14 13:46:22 +00:00
siu
e6499a68f6
fix(frontend): Prevent message submission during IME composition (#6025) 2025-01-04 10:41:48 +00:00
sp.wack
d62cf7e731
refactor(frontend): Remove test todos and fix light warning (#5554) 2024-12-23 18:43:36 +04:00
Robert Brennan
a01fb9dca3
Fixes for listing files, clean up references to tokens (#5718) 2024-12-20 23:13:14 +00:00
Robert Brennan
8bd2205258
Fix expandable messages (#5650)
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com>
2024-12-17 15:03:45 -05:00
sp.wack
08b1031666
fix(frontend): Prevent from submitting empty characters (#5545) 2024-12-16 07:33:26 +00:00
OpenHands
6a6ce5f3ee
Fix issue #5478: Add color to the line next to "Ran a XXX Command" based on return value (#5483)
Co-authored-by: Graham Neubig <neubig@gmail.com>
2024-12-11 23:20:29 +00:00
Robert Brennan
793e142c4a
Show all actions in the message window (#5190)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com>
2024-12-03 18:29:49 -05:00
tofarr
0dde1602c2
Feat: Multi tab support! (#5370)
Co-authored-by: Robert Brennan <accounts@rbren.io>
2024-12-03 09:25:39 -07:00
sp.wack
a378ff0965
chore(frontend): Migrate from Remix to React Router 7 (#5304) 2024-12-02 20:46:24 +04:00
sp.wack
b9b6cfd406
refactor(frontend) Refactor and move components (#5290) 2024-12-02 05:47:02 +00:00
sp.wack
f4ef6ab50f
refactor(frontend): app layout and event handler (#5279) 2024-11-26 23:56:37 +04:00
tofarr
c7d89713e8
Feat socket io (#5056)
Co-authored-by: Robert Brennan <accounts@rbren.io>
Co-authored-by: Robert Brennan <contact@rbren.io>
2024-11-26 00:12:28 +00:00
OpenHands
d267c066e7
Fix issue #5179: [frontend]: Push to Github button should only push branch, but not creating a PR (#5181)
Co-authored-by: Xingyao Wang <xingyao6@illinois.edu>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
Co-authored-by: Graham Neubig <neubig@gmail.com>
2024-11-25 15:59:14 +00:00
sp.wack
1725627c7d
chore: Convert camelCase file names to kebab-case (#5209) 2024-11-25 06:59:02 +00:00
sp.wack
1acb66c2b3
feat(frontend): Create push to Github action button in chat interface (#4993) 2024-11-15 15:12:13 +00:00
tofarr
a1a9d2f175
Refactor websocket (#4879)
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com>
2024-11-11 22:36:07 +00:00