Laith Weinberger
f85bbb49c8
pass model_name to SystemPrompt
2026-01-23 16:33:28 -05:00
Laith Weinberger
2f24f53900
use longer prompts for opus/haiku 4.5 to allow caching
2026-01-23 16:20:25 -05: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
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
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
Saurav Panda
2c06eabf5f
Added ax-name fallback for history rerun.
2026-01-06 12:07:10 -08:00
Saurav Panda
319d0acd45
fixed the edge case for handling max index
2025-12-23 19:29:43 -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
07b7a6d8c0
fix: include shadow DOM form elements in selector_map even without snapshot data
2025-12-19 18:32:40 -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
afa5b71747
feat: added Unique attribute match and better error logging for rerun
2025-12-17 11:20:46 -08:00
mertunsall
1779e9717d
improve hashing of elements using cascading hash
2025-12-17 00:55:27 -08: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
mertunsall
dc0db88215
kv caching for BU agents
2025-12-15 18:23:22 -08:00
Mert Unsal
dd6aa26301
Merge branch 'main' into mert/rerunhistory
2025-12-14 13:36:12 -08:00
mertunsall
a0996ba39e
max wait between execution
2025-12-14 13:35:27 -08:00
Mert Unsal
a8eb91d852
Merge branch 'main' into main
2025-12-14 13:11:55 -08:00
hacking-racoon
38703d5ad7
perf: lazy import for openai and reportlab to reduce startup latency
...
- agent/views.py: Move RateLimitError import inside format_error() function
to avoid loading openai SDK (~800ms) at module level
- llm/messages.py: Replace openai.BaseModel with pydantic.BaseModel directly
to remove unnecessary openai dependency
- filesystem/file_system.py: Move reportlab imports inside sync_to_disk_sync()
to avoid ~40ms startup cost when PDF generation is not used
- utils.py: Convert OpenAIBadRequestError and GroqBadRequestError to lazy
loaders to avoid loading SDKs at module level
This improves import time for users who don't use OpenAI provider,
especially when using Anthropic, Google, or other providers.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-14 01:48:47 +09:00
bbarwik
cba65772f8
Fix XAI vision check to only disable for grok-3 and grok-code models
...
Previously all grok models had vision disabled. Only grok-3 variants
(grok-3, grok-3-mini, grok-3-fast) and grok-code models don't support
vision. grok-2 and grok-4 models now correctly retain vision support.
2025-12-13 12:40:21 +01:00
mertunsall
9b894150d5
fix structured output for sandboxes
2025-12-12 15:35:34 -08:00
mertunsall
20247d5c56
make coordinates optionally available
2025-12-12 14:26:13 -08:00
Cursor Agent
8ba95aefa8
Fix: Filter sensitive data from state messages
...
This change ensures that sensitive data in action results is filtered before being included in state messages sent to the LLM. This prevents accidental leakage of private information. New tests are added to verify this functionality.
Co-authored-by: mailmertunsal <mailmertunsal@gmail.com >
2025-12-11 00:00:37 +00:00
mertunsall
110b96dc8d
update system prompts
2025-12-10 18:50:10 +00:00
Gregor Žunič
1b75166122
Merge branch 'main' into feature/skills-integration
2025-12-09 16:48:11 -08:00
Gregor Žunič
6c49e622a6
skills_ids = skills, added docs
2025-12-09 16:37:05 -08:00
mertunsall
063d03e796
quick fix
2025-12-09 16:13:31 -08:00
mertunsall
1489d55210
fix structured output when tools is passeD
2025-12-09 23:27:15 +00:00
Gregor Žunič
e8ebc8eebf
fixed skill calling
2025-12-08 19:32:46 -08:00
Gregor Žunič
b768174094
skill slugs
2025-12-08 18:42:01 -08:00
Gregor Žunič
91cdc8b3b3
added proper output types
2025-12-08 18:18:58 -08:00
Gregor Žunič
b1e4d6e686
primitive skills impl (with cookies)
2025-12-08 18:07:00 -08:00
Gregor Žunič
71d529d14d
simple browser use integration
2025-12-05 16:46:36 -08:00
Saurav Panda
a4e77e2070
Merge branch 'main' into add-ai-step-for-extraction
2025-12-03 09:14:26 -08:00
Saurav Panda
885a3dbb38
Merge branch 'main' into add-model-fallback
2025-12-03 05:59:03 -08:00
Saurav Panda
d0e181216e
feat: added fallback llm support
2025-12-03 18:53:29 +05:30
Alex Mascolo
ef03559d51
Bugfix to #3702
2025-12-02 17:00:46 -08:00
Saurav Panda
7d2c6dc79e
AI: add ai_step to replace extract_content on rerun
2025-12-01 21:34:09 +05:30
Mert Unsal
a742645416
Revert "Improve demo mode"
2025-11-29 13:09:20 -08:00
Mert Unsal
02cf38e864
Revert "allowing MUCH MORE with coordinates"
2025-11-28 04:00:22 -08:00