Commit Graph

1240 Commits

Author SHA1 Message Date
Magnus Müller ba7df96250 Fix Rust Agent Laminar usage telemetry 2026-06-04 16:54:54 +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 920af58bfa Populate Rust Laminar spans with messages 2026-06-04 15:36:46 +00:00
Magnus Müller 15ac190cc1 Replay Rust LLM turns in Laminar 2026-06-04 15:18:47 +00:00
Magnus Müller c2b5a2682b Price Rust terminal usage summaries 2026-06-04 15:12:57 +00:00
Magnus Müller bc2e3d6e6a Bound Rust terminal event reloads 2026-06-04 13:49:20 +00:00
Magnus Müller 19bfb125a9 Reserve bounded Rust follow-up timeouts 2026-06-04 13:26:23 +00:00
Magnus Müller 71a4ddbca1 Compact large Rust terminal history outputs 2026-06-04 09:39:19 +00:00
Magnus Müller 20e70519cf Filter generic network auto-downloads 2026-06-04 09:10:02 +00:00
Magnus Müller 91705e22b7 Sanitize direct-start URL candidates 2026-06-04 08:51:39 +00:00
Magnus Müller f644efbcad Record Rust eval Laminar summaries 2026-06-04 04:10:20 +00:00
Magnus Müller e4c0a98708 Finalize Rust startup cancellations 2026-06-03 18:10:10 +00:00
Magnus Müller 917988ec25 Preserve Python Agent default export 2026-06-03 17:45:34 +00:00
Magnus Müller d58418f488 Prefer Rust done tool final text 2026-06-03 17:07:33 +00:00
Magnus Müller 9c9fa4d722 Resolve Anthropic default LLM names 2026-06-03 17:00:36 +00:00
Magnus Müller 2e0482f94c Match Rust cloud sync warning 2026-06-03 15:39:59 +00:00
Magnus Müller 2a8c9c0d47 Request Rust OpenAI-compatible usage 2026-06-03 15:33:18 +00:00
Magnus Müller f67f88933f Bridge Rust cost calculation setting 2026-06-03 15:29:16 +00:00
Magnus Müller 10c8c05fd3 Match Rust run metadata messages 2026-06-03 15:23:07 +00:00
Magnus Müller 2571b49534 Match Rust completion messages 2026-06-03 15:18:53 +00:00
Magnus Müller 1c653746b1 Match Rust agent logger names 2026-06-03 15:14:06 +00:00
Magnus Müller a7b3d98c2d Log Rust model outputs like Browser Use 2026-06-03 15:10:10 +00:00
Magnus Müller 7a0d3b585a Match Rust sensitive-data warnings 2026-06-03 15:06:03 +00:00
Magnus Müller 5b12cdd747 Log Rust constructor setup summary 2026-06-03 15:01:14 +00:00
Magnus Müller c5834714e5 Match Rust unsupported vision warnings 2026-06-03 14:57:02 +00:00
Magnus Müller 3629709972 Log Rust direct URL startup like Browser Use 2026-06-03 14:53:54 +00:00
Magnus Müller e460108ccb Match Rust constructor alias handling 2026-06-03 14:50:21 +00:00
Magnus Müller fcdb8f0654 Resolve Rust default LLM like Browser Use 2026-06-03 14:47:42 +00:00
Magnus Müller b19d187836 Verify Rust LLMs during construction 2026-06-03 14:41:43 +00:00
Magnus Müller 45cd748994 Mirror Rust control method feedback 2026-06-03 14:38:32 +00:00
Magnus Müller 5a6fd4abb0 Populate Rust trace metadata 2026-06-03 14:35:17 +00:00
Magnus Müller 23edd6f483 Dispatch Rust step-end hooks per turn 2026-06-03 14:29:49 +00:00
Magnus Müller a683ea9749 Dispatch Rust step callbacks per turn 2026-06-03 14:23:06 +00:00
Magnus Müller 5dd16abf9d Bridge Rust agent LLM providers 2026-06-03 14:18:39 +00:00
Magnus Müller f11cfbd6ca Keep Rust terminal steps monotonic 2026-06-03 14:09:50 +00:00
Magnus Müller 6e91a92e13 Sync Rust direct follow-up state 2026-06-03 14:00:28 +00:00
Magnus Müller e9ae14b5cc Resolve Rust conversation paths like Browser Use 2026-06-03 13:56:53 +00:00
Magnus Müller 7abe7fbc4e Preserve Rust follow-up task text 2026-06-03 13:53:52 +00:00
Magnus Müller 1bec5d3a4c Retry Rust history reruns like Browser Use 2026-06-03 13:49:18 +00:00
Magnus Müller 7e8ad76573 Log Rust step errors like Browser Use 2026-06-03 13:44:48 +00:00
Magnus Müller b8bfdf6b36 Log Rust post-process results like Browser Use 2026-06-03 13:36:39 +00:00
Magnus Müller 226e9c8918 Log Rust empty model action retries 2026-06-03 13:32:53 +00:00
Magnus Müller af2bca3634 Log Rust initial action lifecycle 2026-06-03 13:28:42 +00:00
Magnus Müller 9833b6d181 Match Rust done-only guidance 2026-06-03 13:24:57 +00:00
Magnus Müller 0a3db0eb33 Order Rust finalize step event dispatch 2026-06-03 13:21:55 +00:00
Magnus Müller d47bb29080 Log Rust finalize summaries without state 2026-06-03 13:16:52 +00:00
Magnus Müller d7d68fb1d1 Dispatch Rust finalize step events 2026-06-03 13:09:36 +00:00
Magnus Müller 37de9e6a34 Trim Rust multi actions before later done 2026-06-03 13:04:56 +00:00
Magnus Müller e5d3146af0 Skip Rust step hooks when stopped before run 2026-06-03 13:00:54 +00:00