57 Commits

Author SHA1 Message Date
Gregor Žunič
df01886791 docs: Add cleanup instructions to SKILL.md 2026-01-21 21:12:34 -08:00
Magnus Müller
3c99e03936 set price for bu model 2025-11-03 14:49:12 -08:00
Magnus Müller
5b67d4b8e1 gitignore 2025-10-30 15:50:33 -07:00
Magnus Müller
af1efd1c89 Add result2.md to .gitignore to exclude it from version control 2025-10-27 22:18:14 -07:00
Magnus Müller
9caa248316 Merge code7 branch changes 2025-10-21 18:55:54 -07:00
Magnus Müller
f0bf43197e Linter 2025-10-13 21:48:09 -07:00
Magnus Müller
b59c2bf539 Success to true msg 2025-10-13 21:47:41 -07:00
Magnus Müller
de0488031d Squashed commit of the following:
commit 92d1732a40
Merge: fa4ff47a efcd2b33
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Wed Oct 8 08:18:35 2025 -0700

    Merge main

commit fa4ff47ae4
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Wed Oct 8 08:03:04 2025 -0700

    Laminar info mode

commit 8625aa9ba9
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Wed Oct 8 08:02:54 2025 -0700

    Default to flash for browser use llm

commit 69a517ad7c
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Wed Oct 8 08:02:44 2025 -0700

    Update example

commit c91467c51d
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Wed Oct 8 08:02:15 2025 -0700

    Update example

commit 4e2b3f1306
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Wed Oct 8 07:54:05 2025 -0700

    Linter

commit e8d6936a47
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Wed Oct 8 07:53:43 2025 -0700

    Example

commit 961d6fc451
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Wed Oct 8 07:52:23 2025 -0700

    Update default links

commit 0b2853859b
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Wed Oct 8 07:44:59 2025 -0700

    Default fast fasle

commit 9d67594b63
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 22:01:24 2025 -0700

    Simplify

commit f5712bdec0
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 21:45:00 2025 -0700

    Parsing json

commit 503af624dd
Merge: ef7fa1e4 0d2522b1
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 21:04:31 2025 -0700

    Merge branch 'flat-output' of https://github.com/browser-use/browser-use into flat-output

commit ef7fa1e401
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 21:04:28 2025 -0700

    Add prompt description handling for browser-use cloud service

    - Enhanced the Agent class to generate and pass prompt descriptions to the LLM when using the browser-use provider.
    - Updated the ChatBrowserUse class to accept an optional prompt_description parameter in the ainvoke method.
    - Modified the tracked_ainvoke function in TokenCost to forward additional keyword arguments.
    - Adjusted example model to initialize Laminar for tracing.

commit 0d2522b1f9
Author: Gregor Žunič <36313686+gregpr07@users.noreply.github.com>
Date:   Tue Oct 7 20:23:39 2025 -0700

    updated default base url

commit 0a2e6d6520
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 18:50:56 2025 -0700

    Hide api key

commit 96bba9692b
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 18:49:05 2025 -0700

    Add env var loading and validation to ChatBrowserUse, update example

commit c2e57a3bab
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 18:36:31 2025 -0700

    Linter

commit 3d4cc1dbec
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 16:28:10 2025 -0700

    Rename

commit 14ab0b75fe
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 16:21:52 2025 -0700

    Rename super_fast to fast parameter in ChatBrowserUse

commit 7fab3c47d3
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 16:08:10 2025 -0700

    Update system prompt

commit 2066e77b98
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 16:07:51 2025 -0700

    Del claude file

commit 297b767e91
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 16:01:50 2025 -0700

    Revert flash system prompt to JSON format

    - Reverted system_prompt_flash.md to main (JSON format)
    - Added examples/models/browser_use_cloud.py for llm-use cloud service
    - llm-use service will inject unstructured format on the server side

commit 99af55f8e9
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 15:58:40 2025 -0700

    Example

commit 657ff0d352
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 15:54:23 2025 -0700

    Remove unused

commit a42123d8e5
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 15:49:54 2025 -0700

    ignore

commit de4fe19020
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 15:48:01 2025 -0700

    Example

commit 27e5ab9947
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 14:29:01 2025 -0700

    Add llm-use cloud client example

    - ChatLLMUseCloud: Browser-use compatible client for llm-use service
    - Implements BaseChatModel protocol with proper typing
    - Includes credit checking before/after tasks
    - Error handling for 401/402/500 responses
    - Converts messages between browser-use and HTTP API formats
    - Returns ChatInvokeCompletion with usage stats

    Usage:
      export LLM_USE_URL='https://your-app.railway.app'
      export LLM_USE_API_KEY='your-key'
      python examples/llm_use_cloud_client.py

commit a47a448005
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Tue Oct 7 13:03:59 2025 -0700

    Enhance response parsing in ChatBrowserUse to handle structured data from the API, including debug logging for received data keys.

commit e79c7dc633
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Mon Oct 6 19:39:29 2025 -0700

    Include browser-use llm

commit 584d977154
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Mon Oct 6 17:55:31 2025 -0700

    Linter

commit b0ac87076a
Merge: 1183b8fe 0076775f
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Mon Oct 6 15:01:37 2025 -0700

    merge main

commit 1183b8fe6b
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Sun Oct 5 16:26:34 2025 -0700

    Fix done output action model

commit 852449b1bc
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Sun Oct 5 16:23:31 2025 -0700

    More debug info

commit a57ba25d36
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Sun Oct 5 16:07:15 2025 -0700

    Multiline parser

commit 2153dbe6aa
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Sun Oct 5 15:50:14 2025 -0700

    Fix custom output

commit ec5c08ba0f
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Sun Oct 5 15:36:54 2025 -0700

    Fix files in output

commit 7444048e8f
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Sun Oct 5 15:28:09 2025 -0700

    Update codebase with unstructured output

commit a8f05b4611
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Sun Oct 5 14:55:20 2025 -0700

    Save systemprompt

commit d7d112c569
Author: Magnus Müller <67061560+MagMueller@users.noreply.github.com>
Date:   Sun Oct 5 14:51:24 2025 -0700

    new parser
2025-10-08 08:39:24 -07:00
Magnus Müller
473dab2874 Linter 2025-10-05 19:23:34 -07:00
Magnus Müller
324ac74204 Linter 2025-10-05 19:21:12 -07:00
Magnus Müller
9a655e56c5 Shorter tool description 2025-10-05 11:09:15 -07:00
Magnus Müller
84891e2f35 Update .gitignore to include all_github_issues.md file 2025-09-07 16:26:53 -07:00
Magnus Müller
1380b1e903 qwen support 2025-09-07 16:25:15 -07:00
Magnus Müller
bbbf62d208 Ignore file 2025-09-06 22:06:05 -07:00
Magnus Müller
25a033f0b0 Update .gitignore
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-09-06 22:05:06 -07:00
Magnus Müller
b629bc9dcc ignore asci for chinese letters 2025-09-06 19:43:35 -07:00
Magnus Müller
267ff76e50 Refactor screenshot saving in python_highlights.py to use aiofiles for asynchronous file writing and update .gitignore to ensure screenshot.png is properly excluded. 2025-08-31 08:47:33 -07:00
Magnus Müller
8ecc46daf6 Update system prompts for clarity and adjust bounding box rendering in Python highlights
- Revised system prompt descriptions to clarify the provision of screenshots and bounding boxes for interactive elements.
- Enhanced bounding box positioning logic in `python_highlights.py` to improve visibility and avoid content blocking.
- Updated screenshot logging to reflect dynamic filename usage.
2025-08-31 08:14:32 -07:00
Magnus Müller
20193556a1 Add PNG files to .gitignore and refactor screenshot saving in Python highlights
- Updated .gitignore to exclude PNG files.
- Refactored the screenshot saving logic in `python_highlights.py` to use an environment variable for the filename and added async file writing for improved performance.
- Adjusted font size and padding to fixed values for consistent appearance across different screen sizes.
2025-08-31 07:57:24 -07:00
Magnus Müller
82b241ddbb Linter new line 2025-08-26 18:13:11 -07:00
Magnus Müller
5fe19f03f7 Update .gitignore and add example for running multiple browser agents in parallel
- Added pattern to .gitignore for temporary profile directories.
- Introduced a new example script demonstrating how to run multiple agents with separate browser instances using asyncio.
- Simplified the example code for better clarity and usability.
2025-08-25 22:13:33 -07:00
Saurav Panda
e0add9ce8f Updated API docs and moved to newer mintlify version 2025-07-11 18:02:40 -07:00
mertunsall
3a6a3e5d75 move examples to system prompt 2025-07-07 14:32:49 +02:00
Saurav Panda
1e13c0e03f linting fixes 2025-07-02 17:09:47 -07:00
Saurav Panda
5f697d97bd feat: added gmail api integration to get OTPs and email 2025-07-02 11:14:05 -07:00
Nick Sweeting
a3eadb48d1 ignore .bak files 2025-06-10 02:29:25 -07:00
BroskyBrowser
000ee0d262 chore: linting + ignore .venv folders 2025-05-27 12:23:19 +02:00
BroskyBrowser
0997c0d46c chore: linting + ignore .venv folders 2025-05-27 12:18:26 +02:00
Nick Sweeting
bfb6b26274 Merge branch 'main' into new-eval 2025-05-25 18:58:08 -07:00
Nick Sweeting
eaa5a6b896 add claude rules and tests/ci 2025-05-25 03:39:17 -07:00
Alezander9
a8d661b2d0 consolidated changes: adapt refactored eval service to work with new browser and on github actions 2025-05-21 14:36:57 -07:00
Magnus Müller
b9911e0dc8 Update .gitignore to include 'temp' and 'tmp' directories 2025-05-21 11:59:50 +02:00
Nick Sweeting
6d97e87ad7 tweak .gitignore 2025-05-13 22:08:21 -07:00
satya-nutella
34ff079c90 fix: linter 2025-05-11 08:49:54 -07:00
satya-nutella
af2bbd5187 feat(context): add _is_visible method for better element visibility checks
- Introduced a new private method `_is_visible` to determine if an element is visible based on its hidden state and bounding box dimensions.
- Updated element selection logic to utilize the new visibility check, ensuring only visible elements are processed.
- Added .idea to .gitignore to exclude IDE-specific files from version control.
2025-05-10 18:41:02 -07:00
Nick Sweeting
4581228cb5 add uv.lock back to gitignore for now 2025-05-04 17:58:19 +08:00
Nick Sweeting
d06836a1b8 remove boilerplate unused gitignore 2025-05-02 15:32:00 +08:00
Alezander9
a999325181 feat: add new evaluation script 2025-04-16 12:09:57 -07:00
Christian Clauss
4abfaa6213 pre-commit run pre-commit-hooks --all-files 2025-02-27 12:21:42 +01:00
Gregor Žunič
14eb182c7d removed uv lock, claude 3.7 example 2025-02-24 10:58:49 -08:00
Magnus Müller
1147b05a17 Ignore json 2025-02-12 23:00:58 -08:00
magmueller
0b61750a1c Ability to read files 2025-02-04 22:57:06 -08:00
Sean Gu
c2b1b98d20 fix: Execute initial actions when rerun history 2025-01-27 21:00:08 +08:00
magmueller
7711946199 End of file line 2025-01-19 17:16:53 -08:00
magmueller
e7edb94932 Update gitignore 2025-01-19 17:15:56 -08:00
magmueller
7358fa1a03 How to start added 2 points 2025-01-19 10:42:57 -08:00
magmueller
3e2a333d75 Ignore gifs 2024-12-18 20:00:50 +01:00
magmueller
89c6f4fc10 Ignore AgentHistoryList 2024-12-05 10:13:16 +01:00
magmueller
0fa9c93f1e Less agents parallel 2024-12-03 16:20:25 +01:00
magmueller
2a077e1900 Ignore update 2024-11-30 13:32:54 +01:00