Commit Graph

4145 Commits

Author SHA1 Message Date
laithrw 730ce0e8c3 improve accuracy w new system prompt 2026-01-23 15:20:36 -05:00
Laith Weinberger e25df86921 use anthropic prompt for flash mode, too 2026-01-23 14:44:07 -05:00
Laith Weinberger 0bb848089b longer system prompt for anthropic so it caches 2026-01-23 14:08:28 -05:00
Laith Weinberger 02aa681693 cache logging 2026-01-18 21:40:44 -05:00
Laith Weinberger aee05d629e Add debug logging for Anthropic cache_control verification
Logs before API call:
- Whether system prompt has cache_control
- How many messages have cache_control
- System prompt type

Logs after API response:
- cache_creation_input_tokens (cache write)
- cache_read_input_tokens (cache hit)
- Explicit "NO CACHING" message if both are 0

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 21:26:22 -05:00
Laith Weinberger 3cd06ea640 for testing purposes, track cache creation tokens (anthropic-specific), cache creation cost, and cache savings 2026-01-17 10:06:41 -05:00
LarsenCundric dd8a63ce41 Improve placeholder handling for 2FA secrets in registry service 2026-01-16 17:05:50 -08:00
Saurav Panda 147db04c1c Merge branch 'main' into add-ax-name-fallback-rerun 2026-01-15 11:03:27 -08:00
Saurav Panda 9339935c1f added check for history item state 2026-01-15 10:50:07 -08:00
Saurav Panda 9c042d7d98 make event bus timeout configurable using env 2026-01-15 10:44:44 -08:00
Saurav Panda 97d71b84fa added a fix for multi menu dropdown 2026-01-15 10:17:59 -08:00
Magnus Müller 6bccc224ca Remove comma 2026-01-10 20:01:14 -08:00
Magnus Müller aac5cad62a Fix system prompt code use 2026-01-10 20:00:18 -08:00
Magnus Müller 5652ba5dd9 Small comment 2026-01-10 19:03:35 -08:00
Magnus Müller c4b9710a84 Less priming for scroll 2026-01-10 18:33:17 -08:00
Magnus Müller 680d2551df Scroll element 2026-01-10 18:20:32 -08:00
Magnus Müller 1e0fd4d814 Remove CTA 2026-01-10 17:36:43 -08:00
Magnus Müller 9609aa10e5 Prompt 2026-01-10 17:25:36 -08:00
Magnus Müller fc2dc27c63 Prompts 2026-01-10 17:24:07 -08:00
Magnus Müller d9943a0246 Merge branch 'main' into feat/multi-tab-recording 2026-01-07 17:49:16 +01:00
Saurav Panda 2c06eabf5f Added ax-name fallback for history rerun. 2026-01-06 12:07:10 -08:00
constx1337 6b77410683 refactor: Replace print with logger.debug in actor/page.py 2025-12-25 14:39:05 +08:00
Saurav Panda 1073fc9e7a Merge branch 'main' into rerun-history-add-exp-retry 2025-12-23 20:16:27 -08:00
Saurav Panda 319d0acd45 fixed the edge case for handling max index 2025-12-23 19:29:43 -08:00
Saurav Panda 2f6a18a64e Merge branch 'main' into 3771-feature-request-add-support-for-openai-responses-api-for-azure-openai 2025-12-23 19:28:17 -08:00
Saurav Panda 2aa23f01dc fixed backend_node_id based element counting. 2025-12-23 17:25:38 -08:00
Saurav Panda 0da9457f6b feat: added exp backoff retry and minimum element load 2025-12-23 17:02:28 -08:00
Saurav Panda bb13679f85 feat: remove redundant retry step from history 2025-12-23 16:25:52 -08:00
Saurav Panda 29c9f1a416 feat: add support for openai responses model 2025-12-22 22:16:56 -08:00
nitesh-77 bd6c1d76e2 style: use single quotes to satisfy ruff formatter 2025-12-23 06:06:33 +05:30
nitesh-77 d17f10fe45 fix: use str | None type hint to satisfy linter 2025-12-23 06:00:22 +05:30
nitesh-77 285995ecce fix: resolve Gemini API error on empty action schemas 2025-12-23 05:48:12 +05:30
Enzo Biondo c4c5875ad0 Merge branch 'main' into feat/multi-tab-recording 2025-12-22 09:28:00 -03:00
Saurav Panda 221d85744e fix: use correct MIME type for images in Google serializer 2025-12-21 09:45:09 -08:00
Saurav Panda fc4c017076 Merge branch 'main' into fix/add-prohibited-domains-to-browser-session 2025-12-21 09:10:27 -08:00
Saurav Panda 07b7a6d8c0 fix: include shadow DOM form elements in selector_map even without snapshot data 2025-12-19 18:32:40 -08:00
Saurav Panda e8366536c4 fetch all skills available for agent 2025-12-19 13:51:19 -08:00
Saurav Panda cf0894ff8d add support for external skillservice 2025-12-18 19:10:47 -08:00
Saurav Panda b9c8346499 fix: change max_step_interval to 45s 2025-12-18 16:45:21 -08:00
Saurav Panda e62fc5242b Merge branch 'main' into fix/add-prohibited-domains-to-browser-session 2025-12-18 15:56:24 -08:00
Saurav Panda eb2382c7c4 added gemini 3 flash preview model 2025-12-18 11:25:23 -08:00
Saurav Panda 88420e4fcd Merge branch 'main' into 3780-bug-environment-variables-completely-invalid-on-wsl2 2025-12-17 17:48:25 -08:00
Saurav Panda 556d1bc022 added BROWSER_USE_DISABLE_EXTENSIONS env var to disable extension 2025-12-17 17:31:46 -08:00
Saurav Panda f8cfe587fc Merge branch 'main' into playright-new-chromium-path 2025-12-17 14:21:36 -08:00
Saurav Panda afa5b71747 feat: added Unique attribute match and better error logging for rerun 2025-12-17 11:20:46 -08:00
Steven Beverly 7fbbf7beb2 Merge branch 'main' into playright-new-chromium-path 2025-12-17 08:18:23 -07:00
mertunsall 1779e9717d improve hashing of elements using cascading hash 2025-12-17 00:55:27 -08:00
Steven Beverly 97ce4a85b3 Fix glob pattern for Playwright browser paths
playwright 1.57.0 installs chromium to $playwright_path/chromium-*/chrome-linux64/, causing the existing paths to fail to find the browser. globing chrome-linux* will allow watchdog to find playwright installed 32-bit and 64-bit chromium.
2025-12-16 21:40:16 -07:00
mertunsall 05b41f64a9 Dont skip failrues by default 2025-12-16 20:04:28 -08:00
Saurav Panda e9c047be92 include ax_name for rerun history element hash 2025-12-16 17:05:48 -08:00