Commit Graph

9690 Commits

Author SHA1 Message Date
Magnus Müller 5b9c1336d6 Pass Rust pre-navigation page state 2026-06-05 12:31:16 +00:00
Magnus Müller c3f7cf027c Record Rust eval observe usage proof 2026-06-05 12:21:20 +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 2950ae52c1 Record Anthropic inline media proof 2026-06-05 08:50:28 +00:00
Magnus Müller cf668d5d95 Record Rust navigation readiness proof 2026-06-05 08:46:00 +00:00
Magnus Müller c8eb8cbdde Record Rust provider image resize proof 2026-06-05 08:36:52 +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 6bae075ba1 Update Rust integration proof ledger 2026-06-05 05:27:55 +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 2d81a1a2a2 Record SDK runtime bridge proof 2026-06-05 04:22:46 +00:00
Magnus Müller 1f48dea962 Record Rust SDK model open timeout proof 2026-06-05 03:51:44 +00:00
Magnus Müller beaedd97a2 Record Rust SDK model stream timeout proof 2026-06-05 03:37:41 +00:00
Magnus Müller fbfc40f7b0 Record Rust SDK initial input proof 2026-06-05 03:22:12 +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 ac2860035d Flush Rust Laminar spans 2026-06-05 01:38:32 +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
Magnus Müller 8242a18e3e Record eval-visible Rust history proof 2026-06-04 23:26:44 +00:00
Magnus Müller e22b6fe5fc Fix Rust Agent wrapper initialization parity 2026-06-04 23:11:10 +00:00
Magnus Müller c33fcc9ace Ledger browser_fetch resilience proof 2026-06-04 20:05:10 +00:00
Magnus Müller 8b7d2231dc Ledger eval judge timeout parity 2026-06-04 19:53:10 +00:00
Magnus Müller 43b16ec658 Ledger long-run finalization nudge 2026-06-04 19:36:37 +00:00
Magnus Müller 32f50007a1 Ledger durable prompt replay proof 2026-06-04 19:21:56 +00:00
Magnus Müller f65d953c39 Flatten Rust Laminar LLM inputs 2026-06-04 19:06:07 +00:00
Magnus Müller 35e49b5926 Record eval timeout and cache parity proofs 2026-06-04 18:44:01 +00:00
Magnus Müller fcf9817606 Record oversized eval history persistence proof 2026-06-04 18:25:24 +00:00
Magnus Müller ecb2c55c6a Harden Rust Agent timeout reconstruction 2026-06-04 18:14:37 +00:00
Magnus Müller bcf147a2e2 Trace Rust Agent tool definitions in Laminar 2026-06-04 17:57:20 +00:00
Magnus Müller ee8a86a091 Trace Rust Agent tools and cache usage 2026-06-04 17:43:59 +00:00
Magnus Müller ba7df96250 Fix Rust Agent Laminar usage telemetry 2026-06-04 16:54:54 +00:00
Magnus Müller 79691dd9d6 Align Rust Agent constructor with upstream API 2026-06-04 16:20:37 +00:00
Magnus Müller 1474c60da1 Merge remote-tracking branch 'upstream/main' into magnus/browser-use-rust-core-integration
# Conflicts:
#	browser_use/__init__.py
#	browser_use/agent/service.py
#	browser_use/browser/watchdogs/downloads_watchdog.py
#	browser_use/code_use/utils.py
#	browser_use/llm/models.py
#	browser_use/tokens/service.py
#	browser_use/utils.py
2026-06-04 16:14:57 +00:00
Magnus Müller d34bee8801 Fix Rust Anthropic cache cost accounting 2026-06-04 16:11:11 +00:00
Magnus Müller b118bcf6fa Record Rust current-state cache parity 2026-06-04 15:56:08 +00:00
Magnus Müller 46bffc1516 Record Rust prompt cache proof 2026-06-04 15:49:06 +00:00