Commit Graph

1001 Commits

Author SHA1 Message Date
Gregor Žunič a75b950dc7 Fix prerelease version upgrade check 2026-06-08 13:35:20 -07:00
Gregor Žunič 683fd178cf Avoid URL substring assertions in beta tests 2026-06-08 13:08:10 -07:00
Gregor Žunič 9a864e81cf Merge remote-tracking branch 'origin/main' into codex/browser-use-rust-wheel
# Conflicts:
#	browser_use/beta/service.py
2026-06-08 13:03:27 -07:00
Gregor Žunič 7a888eb9a4 Promote beta core package quickstart 2026-06-08 12:59:51 -07:00
Laith Weinberger b4e3fb833a Fix Rust terminal binary discovery test 2026-06-08 12:29:07 -07:00
Gregor Žunič 66dec5bb3f Clean up failed Rust protocol handshake 2026-06-08 10:26:23 -07:00
Gregor Žunič 2b81e552c6 Add browser-use-core rc extra 2026-06-08 09:57:54 -07:00
Gregor Žunič b056911139 Use browser-use-core Rust package 2026-06-08 08:19:46 -07:00
Gregor Žunič a91fd8702f Add optional Rust runtime package integration 2026-06-08 08:06:27 -07:00
Magnus Müller 6cfff866f3 Extend source logging coverage 2026-06-06 15:42:36 +00:00
Magnus Müller df54d6a4e1 Add Rust core source marker 2026-06-06 15:42:17 +00:00
Magnus Müller bb7fb2722a Document Rust agent terminal install 2026-06-06 15:02:55 +00:00
Magnus Müller 1cfeab23c0 Remove stale Rust replay helpers 2026-06-06 05:54:19 +00:00
Magnus Müller 9400ba596d Fix Rust PR CI feedback 2026-06-06 05:20:57 +00:00
Magnus Müller c7da2c0e10 Fix Rust PR review feedback 2026-06-06 04:59:30 +00:00
Magnus Müller 65f6b3493f Expose terminal SDK tools by default 2026-06-05 18:33:03 +00:00
Magnus Müller 474a06b0c1 Deduplicate Rust SDK history usage 2026-06-05 18:18:23 +00:00
Magnus Müller 96b6b69613 Forward SDK browser payload settings 2026-06-05 17:34:07 +00:00
Magnus Müller b604386b4f Require Rust SDK server path 2026-06-05 17:24:20 +00:00
Magnus Müller a7c43d3caf Recover projected SDK final events 2026-06-05 17:00:16 +00:00
Magnus Müller 0776c73916 Recover SDK finals from retained events 2026-06-05 16:38:06 +00:00
Magnus Müller a36f7d625e Recover nested Rust SDK final events 2026-06-05 16:20:35 +00:00
Magnus Müller 78df92ccee Include Rust SDK child usage in totals 2026-06-05 16:07:36 +00:00
Magnus Müller 46bc62ac61 Recover Rust SDK history from notifications 2026-06-05 15:36:54 +00:00
Magnus Müller dcb1969900 Avoid double-counting mixed Rust usage events 2026-06-05 14:17:33 +00:00
Magnus Müller dbf1ff2a8a Align Rust priced usage token totals 2026-06-05 14:15:56 +00:00
Magnus Müller f853ba8557 Aggregate full Rust token usage 2026-06-05 13:57:29 +00:00
Magnus Müller 4c04bdce44 Trust only confirmed Rust pre-navigation 2026-06-05 13:33:47 +00:00
Magnus Müller 5b9c1336d6 Pass Rust pre-navigation page state 2026-06-05 12:31:16 +00:00
Magnus Müller 6d7ffdd00a Limit Rust SDK browser API tools 2026-06-05 10:07:24 +00:00
Magnus Müller a789f8d8c8 Clarify Rust preloaded page task context 2026-06-05 09:48:34 +00:00
Magnus Müller 49e21b3e76 Prove Rust preloaded page task context 2026-06-05 09:31:02 +00:00
Magnus Müller 403fe55d83 Default Rust CDP initial navigation 2026-06-05 09:19:56 +00:00
Magnus Müller 36cccf1201 Let Rust own initial CDP navigation 2026-06-05 08:01:45 +00:00
Magnus Müller 725cfab5f1 Read Rust SDK stdout in chunks 2026-06-05 06:51:16 +00:00
Magnus Müller 768eeaf917 Use printed browser script output for page state 2026-06-05 06:06:39 +00:00
Magnus Müller 198987735d Reconstruct browser script lifecycle output 2026-06-05 05:51:36 +00:00
Magnus Müller f4b2e06b34 Keep Rust handoff on preloaded CDP page 2026-06-05 05:33:50 +00:00
Magnus Müller def63f1ab3 Preload CDP browser for Rust initial navigation 2026-06-05 05:09:00 +00:00
Magnus Müller ce484e098e Surface running browser script state in Rust history 2026-06-05 05:01:50 +00:00
Magnus Müller 7e96b756a5 Surface Rust SDK progress notifications 2026-06-05 03:09:10 +00:00
Magnus Müller 185bc16934 Allow large Rust SDK history responses 2026-06-05 02:53:26 +00:00
Magnus Müller a463a02adb Use terminal SDK server for Rust Agent 2026-06-05 02:36:50 +00:00
Magnus Müller 90dc15fc0f Avoid resetting Laminar context during Rust replay 2026-06-05 01:47:32 +00:00
Magnus Müller b48dae6282 Expose Rust agent Laminar trace id 2026-06-05 01:44:59 +00:00
Magnus Müller 4bcce6e449 Assert Rust Laminar span flushing 2026-06-05 01:39:18 +00:00
Magnus Müller 68b51be489 Reduce Rust Laminar attribute payload size 2026-06-05 01:22:05 +00:00
Magnus Müller f3e50de560 Flatten Rust Laminar LLM span input 2026-06-05 01:07:28 +00:00
Magnus Müller 551fe77bce Expose Rust agent Laminar request payloads 2026-06-05 00:49:02 +00:00
Magnus Müller 911b036a8b Remove internal Rust eval artifacts 2026-06-05 00:23:24 +00:00