Commit Graph

772 Commits

Author SHA1 Message Date
Magnus Müller
3ce813ff2c Merge branch 'main' into test-screenshot 2025-10-27 17:34:03 -07:00
Alezander9
409d270aa5 fix basic search example that was messed up some time ago 2025-10-27 11:56:52 -07:00
Magnus Müller
8410a3b9bc Rename action logs to click 2025-10-26 21:50:28 -07:00
Gregor Žunič
a3c6fd8025 changed browser use api key creation url everywhere 2025-10-25 10:38:10 -07:00
Magnus Müller
51153b1e06 note to close chrome 2025-10-24 02:38:29 -07:00
Alezander9
112d85c73b address cubic comments of special characters and newlines 2025-10-23 19:20:14 -07:00
Magnus Müller
ca60441b94 Linter 2025-10-22 10:20:19 -07:00
Magnus Müller
2af4925fec Rename examples 2025-10-21 21:52:46 -07:00
Magnus Müller
1535bb1aa5 Typo 2025-10-21 20:05:42 -07:00
Magnus Müller
0fd93c6c97 Linter 2025-10-21 20:02:50 -07:00
Magnus Müller
9b7bb23985 Example 2025-10-21 20:00:31 -07:00
Magnus Müller
9caa248316 Merge code7 branch changes 2025-10-21 18:55:54 -07:00
ShawnPana
49801474fc add: pcpartpicker.py 2025-10-17 16:22:19 -07:00
ShawnPana
7d090cbcf2 fix: lint for phone_comparison.py 2025-10-16 14:12:14 -07:00
ShawnPana
63a09997af fix: lint for buy_groceries.py 2025-10-16 14:11:23 -07:00
ShawnPana
b33fd5ec29 fix: lint and functionality for apply_to_job.py 2025-10-16 14:09:45 -07:00
ShawnPana
31e9650449 add: apply_to_job.py, buy_groceries.py, and phone_comparison.py 2025-10-16 13:07:16 -07:00
ShawnPana
fb4106be43 apply ruff formatting and linting fixes to onepassword.py 2025-10-12 17:42:39 -07:00
ShawnPana
cf422f156c apply ruff formatting to onepassword.py 2025-10-12 17:39:19 -07:00
ShawnPana
2a5c41485e added onepassword example 2025-10-12 16:32:15 -07:00
Magnus Müller
17bc69545e Fix import 2025-10-12 13:33:20 -07:00
Cursor Agent
66f6ecb2a8 Refactor: Load environment variables and update example tasks
Co-authored-by: mailmertunsal <mailmertunsal@gmail.com>
2025-10-09 17:33:38 +00:00
Mert Unsal
a56afff6af Update examples/simple.py 2025-10-09 19:30:09 +02:00
Cursor Agent
7fd7f7329e Refactor: Use ChatBrowserUse LLM and BrowserUse API key
Update README and examples to use the new ChatBrowserUse LLM and BrowserUse API key for authentication. This simplifies setup and aligns with the new API.

Co-authored-by: mailmertunsal <mailmertunsal@gmail.com>
2025-10-09 17:26:12 +00:00
Sandeep
5e0d3e4a2e Merge branch 'main' into oracle_oci_integration
# Conflicts:
#	browser_use/llm/models.py
2025-10-09 01:04:11 +05:30
Magnus Müller
6c1453ef3d update example 2025-10-08 08:41:09 -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
kevint-cerebras
82752d5380 linter 2025-10-07 11:08:15 -07:00
kevint-cerebras
f9d06a4852 create cerebras project 2025-10-07 11:02:16 -07:00
Talapally Sandeep Kumar
b2e461462e Merge branch 'main' into oracle_oci_integration 2025-10-06 11:37:01 +05:30
Magnus Müller
90d414042a Update docs 2025-10-05 15:09:35 -07:00
Magnus Müller
f0acb6b338 Replace tool names like go_to_url wtih navigate 2025-10-05 13:31:38 -07:00
Talapally Sandeep Kumar
c09540a5bc Merge branch 'main' into oracle_oci_integration 2025-10-04 12:10:37 +05:30
Magnus Müller
a8e6af254e Switch all to jpeg 2025-10-03 21:32:47 -07:00
Talapally Sandeep Kumar
4df5987be2 Merge branch 'main' into oracle_oci_integration 2025-10-04 00:13:19 +05:30
mertunsall
4709ab9afd Functionality to stop the agent externally 2025-10-03 17:32:54 +02:00
Wyatt Avilla
f39cb312a2 remove type ignore for websockets attribute 2025-10-02 00:14:40 -07:00
Magnus Müller
3cd7846b14 linter 2025-10-01 23:51:38 -07:00
Magnus Müller
5601401c11 Add export_storage_state method to BrowserSession for cookie and storage export
- Introduced a new method `export_storage_state` that allows exporting browser cookies and storage in Playwright format.
- Added functionality to save the exported state to a specified JSON file.
- Updated example scripts to demonstrate the usage of the new method.
2025-10-01 23:00:00 -07:00
Magnus Müller
2e874d0095 Remove profile args which prevent cookie usage 2025-10-01 21:35:56 -07:00
mertunsall
a4207a6ff9 fixes and large list example 2025-10-01 19:57:04 +02:00
mertunsall
16457c2a5e Blocked domains are optimized!!! 2025-10-01 19:25:30 +02:00
Talapally Sandeep Kumar
cd0ae37b21 Merge branch 'main' into oracle_oci_integration 2025-10-01 19:57:02 +05:30
Saurav Panda
5552212429 Merge branch 'main' into fix/using_cdp-demo-spell-error 2025-09-30 15:18:27 -07:00
Talapally Sandeep Kumar
a3eaf17038 Merge branch 'main' into oracle_oci_integration 2025-09-29 19:17:52 +05:30
Magnus Müller
ea551e8b6c remove temp from gemini 2025-09-26 17:50:21 -07:00
Magnus Müller
9a6181afd7 Update fast example 2025-09-26 15:57:53 -07:00
Magnus Müller
6f1c6c510d Linter 2025-09-26 15:56:56 -07:00
Magnus Müller
781f948bb8 change gemini 2.5 flash to gemini latest 2025-09-26 15:54:19 -07:00
Magnus Müller
db27b32b04 fix gemini client 2025-09-26 09:50:01 -07:00