Commit Graph

130 Commits

Author SHA1 Message Date
vincent
4c87694cef add browser-use agent run 2025-04-28 22:11:56 +08:00
vincent
70ac2f483a refactor webui 2025-04-27 21:21:56 +08:00
alex
d70db733a4 fix multiple tab 2025-04-12 21:05:02 +08:00
vvincent1234
7fdf95edae optmize webui settings and fix vulnerability 2025-03-29 11:18:13 +08:00
vincent
abbcc0fe81 make html invisible when in not headless mode 2025-03-27 09:22:26 +08:00
marginal23326
10fdfce47f feat: better API key error handling
- replaced API key error handling with custom exception
2025-03-18 18:54:23 +06:00
vincent
768a7f6c6f fix deepresearch 2025-03-18 14:42:58 +08:00
vincent
a25df0580a adapt webui 2025-03-18 14:08:51 +08:00
vvincent1234
45168a303b update to bu=0.1.40 2025-03-17 23:34:50 +08:00
vincent
499f5bf848 remove cdp url in webui 2025-03-17 14:19:13 +08:00
algoz098
f35e7b5c73 fix: comparation to unvalid value (null) 2025-03-05 12:02:38 -03:00
algoz098
59061af920 fix: cdp variable 2025-03-05 11:45:36 -03:00
algoz098
13c627de21 feat: google cdp in request 2025-02-26 13:22:44 -03:00
algoz098
5303401217 feat: allow chrome cdp in env 2025-02-26 12:19:21 -03:00
Poul Kjeldager Sørensen
9959d2fa18 feat: added supportfor sensitive variables 2025-02-19 13:59:32 +01:00
warmshao
4a55d471fd Merge pull request #302 from hlo-world/num_ctx-for-ollama
feat: add num_ctx slider when provider is ollama and add predefined model names for ollama
2025-02-16 13:23:23 +08:00
vvincent1234
2538a75e98 update to browser-use==0.1.37 2025-02-16 13:20:04 +08:00
hlo-world
f24668c35c feat: add num_ctx slider when provider is ollama and add predefined model names for ollama 2025-02-15 21:16:15 -05:00
vvincent1234
de69740acf fix bugs and limit search num 2025-02-09 09:16:14 +08:00
vincent
fbd748e1b9 add stop button and use own browser 2025-02-07 22:28:10 +08:00
vincent
abdf95c9e0 add deep research to webui 2025-02-06 19:33:01 +08:00
BioInfo
150a8b4384 feat: add OpenAI O3-mini model support and fix theme handling
- Add O3-mini model to OpenAI model options
- Remove forced dark theme to allow system/light theme options
- Fix JSON template escape sequence in custom prompts
2025-02-01 20:37:04 -05:00
marginal23326
82844a4182 feat(ui): display missing API key errors in UI
This PR introduces proper error handling in the UI for missing API keys, addressing issue #188. Previously, missing API keys resulted in tracebacks in the console, but no clear error was shown in the UI. This made it difficult to understand what went wrong. Now, API key checks are performed at the start of the `get_llm_model` function in `src/utils/utils.py`. I've also added a `PROVIDER_DISPLAY_NAMES` constant for more user-friendly error messages and a `handle_api_key_error` function that leverages `gr.Error` to display clear error messages directly in the UI. If an API key is missing, you'll now see an error message right away. The `run_browser_agent` and `run_with_stream` functions in `webui.py` have been adjusted to ensure these `gr.Error` exceptions are handled properly.
2025-01-30 17:38:29 +06:00
vincent
69b687003c fix chrome user data 2025-01-28 12:19:42 +08:00
vincent
664dce757e add deepseek-r1 ollama 2025-01-27 16:36:13 +08:00
vincent
6ceaf8de6b adapt to browser-use==0.1.29 2025-01-27 14:10:23 +08:00
vincent
45160cd266 fix cutting message bug 2025-01-26 07:52:36 +08:00
vincent
21c8f598af update readme 2025-01-26 01:07:30 +08:00
meshkatshb
b616f2d79e hotfix: trace path was being shown as recording path 2025-01-22 12:25:11 +03:30
meshkatshb
dce50eb01b refactor: moved functions to utils for more readability 2025-01-22 12:08:19 +03:30
meshkatshb
0e152d557d fix: remove previous logic to save the setting by running the agent 2025-01-22 12:00:18 +03:30
meshkatshb
2d2aa0d689 feat: add default config to load from hard-code instead of a file 2025-01-22 11:58:49 +03:30
meshkatshb
704ea646ca feat: added configuration tab with load config from file and save current config to a file buttons with status 2025-01-22 11:51:55 +03:30
meshkatshb
b540b35823 refactor: remove unnecessary comment 2025-01-22 10:21:46 +03:30
meshkatshb
aec4779bd2 feat: now reads configs from config.pkl file and show in the UI 2025-01-20 16:56:37 +03:30
vvincent1234
7bbf2d66b6 hotfix font error and stream error 2025-01-16 09:46:27 +08:00
meshkatshb
d2513a920e hotfix: exception handling missing a value 2025-01-14 18:12:03 +03:30
meshkatshb
845d5dde30 feat: add agent history file to org agents 2025-01-14 17:48:27 +03:30
meshkatshb
4b64685988 refactor: remove agent history as a button and make it only a file in results tab 2025-01-14 17:38:10 +03:30
meshkatshb
bbf9feac1f refactor: create agent history file based on agent_<ID> 2025-01-14 17:22:37 +03:30
meshkatshb
36649f352c feat: add Agent History feature to save into file and download option in Result. 2025-01-13 22:39:43 +03:30
vvincent1234
ae475235b9 update requirements 2025-01-13 21:31:37 +08:00
katiue
28f140f60e not supressing anymore 2025-01-13 14:28:40 +07:00
katiue
095fe3f59f suppress socket error 2025-01-13 14:21:45 +07:00
katiue
00f5ea6301 merge new version 2025-01-13 14:10:33 +07:00
katiue
10d499b121 minor changes 2025-01-13 02:48:46 +07:00
katiue
fcc67d37e2 headless streaming function 2025-01-13 02:15:51 +07:00
katiue
8967be7a77 latest recording file display 2025-01-12 22:03:07 +07:00
katiue
995628619a fix bug 2025-01-12 21:14:08 +07:00
katiue
29194d2706 fix bug 2025-01-12 21:13:33 +07:00