Anirudha619
5033d643cc
fix domain based sensitive_data
2025-06-06 00:04:33 +05:30
Anirudha619
8a1d3a6245
temp fix domain based sensitive data
2025-06-05 01:18:40 +05:30
Nick Sweeting
78a1bef57a
more test cleanups
2025-05-26 19:07:25 -07:00
Nick Sweeting
c41cb56fae
replace example output in history log with placeholder to avoid confusion
2025-05-26 17:36:25 -07:00
Nick Sweeting
08726575ac
simplify close messages
2025-05-23 22:05:19 -07:00
Nick Sweeting
bad374ba68
make logging more error resilient
2025-05-23 21:36:53 -07:00
Nick Sweeting
f6ca4e13a3
massively improve logging experience and add loading animation on browser startup
2025-05-23 00:48:52 -07:00
Nick Sweeting
fbf52be11b
improve logging and use scheme matching for google urls
2025-05-22 23:25:17 -07:00
Nick Sweeting
6b8360c475
better logging
2025-05-22 23:17:21 -07:00
Nick Sweeting
2a2e435c32
tweak init of old style
2025-05-22 06:07:53 -07:00
Nick Sweeting
187641f695
add support for nested sensitive_data
2025-05-22 04:58:23 -07:00
Nick Sweeting
f47977ac9c
fix bugs, add browser_state_summary, add patchright
2025-05-20 04:44:03 -07:00
Nick Sweeting
86ec6a78b0
new BrowserSession and BrowserProfile design, renamed BrowserState to BrowserStateSummary and more
2025-05-20 02:31:54 -07:00
Nick Sweeting
b512e08364
minor compat msg improvements and dead code removal
2025-05-17 05:10:31 -07:00
Nick Sweeting
90dad4a39a
refactor to use new BrowserSession model
2025-05-17 04:54:13 -07:00
Nick Sweeting
84d3013aad
handle case where model responds with an object in a list
2025-05-06 17:38:11 +08:00
Nick Sweeting
28906fd5d6
print a warning if any required sensitive data keys are not defined
2025-05-04 20:18:52 +08:00
Nick Sweeting
66b3c26df5
add pyupgrade to lint rules
2025-05-02 15:21:23 +08:00
Nick Sweeting
38ab6c156c
fix linter
2025-04-30 16:01:33 +08:00
Nick Sweeting
05c89118ea
Merge pull request #1257 from KamilU01/main
2025-04-29 09:40:19 -07:00
Kamil Ujec
b8a8170d2a
Added support for gemma instruction-tuned models
2025-04-24 20:25:27 +02:00
Nick Sweeting
ab859f4252
fix errant key
2025-04-21 14:17:32 -07:00
Nick Sweeting
590733da87
Merge branch 'main' into fix/1430/example-tool-call-click-action
2025-04-21 11:52:39 -07:00
Nick Sweeting
8b165d5997
fix ruff errors in other files
2025-04-21 10:56:06 -07:00
lynn
b0e27f01fe
fix: update example_tool_call to use click_element_by_index action
2025-04-21 16:32:52 +08:00
Nick Sweeting
015a93dd9a
Merge branch 'main' into tool-use-example
2025-03-31 11:38:24 -07:00
Christian Clauss
e7c3f43808
Fix typos discovered by codespell
2025-03-31 07:47:56 +02:00
Nick Sweeting
da0c383988
ignore langchain beta warnings
2025-03-30 14:55:42 -07:00
Alezander9
f19349eccf
improve example tool call in _init_messages to encourage model reasoning
2025-03-30 12:34:53 -07:00
Deshraj Yadav
55e5e2168e
Add support for procedural memory
2025-03-28 19:05:21 -07:00
Nick Sweeting
fb6fa259a8
apply ruff safe fixes
2025-03-28 18:11:36 -07:00
Nick Sweeting
b892b75fdc
update dev setup docs
2025-03-28 01:11:10 -07:00
Nick Sweeting
1cbe93f8a3
Merge pull request #998 from cheewba/bugfix/empty-dir
...
Bugfix: error when trying to create empty dir.
2025-03-25 12:52:55 -07:00
மனோஜ்குமார் பழனிச்சாமி
3bd1218aa6
Ignore LangChainBetaWarning
2025-03-23 11:56:59 +05:30
alex
5dbc55bd46
Bugfix: in case of empty dirname, error raised when trying to create dirs
2025-03-11 10:25:27 +01:00
codenoid
d68d1f5019
Clean up unused import and remove trailing whitespace
...
- Removed unused 're' import from message_manager/utils.py
- Removed trailing whitespace in agent/service.py
2025-03-11 12:24:27 +07:00
codenoid
65f82588aa
Fix DeepSeek model name matching in message conversion
...
- Updated string comparison for DeepSeek model names to use 'in' operator
- Corrected string literal comparison for more flexible model name detection
2025-03-11 12:12:40 +07:00
codenoid
10f0189049
Improve DeepSeek model handling and think tag removal
...
- Enhanced model name matching for DeepSeek models using 'in' operator
- Improved think tag removal to handle stray closing tags
- Updated message conversion and plan processing for DeepSeek models
2025-03-11 12:10:11 +07:00
Magnus Müller
ddd8648aaa
Refactor message position handling and improve last step messaging
...
- Update `_add_message_with_tokens` and `add_message` methods to support `None` as default position
- Modify last step warning message in agent service
- Add logging for last step completion
- Improve type hints for message position parameters
2025-02-23 07:03:01 -08:00
Magnus Müller
b6e18197a5
Rename total_tokens to current_tokens in message history tracking
2025-02-22 22:31:37 -08:00
Magnus Müller
a47ea601fa
Fix error in state if error ends with \n
2025-02-21 19:12:08 -08:00
Magnus Müller
6dfe07f1a3
Delete page_summary
2025-02-21 16:56:46 -08:00
Magnus Müller
758dd75bbe
Make test compatible
2025-02-21 16:56:35 -08:00
Magnus Müller
bf5b180da5
Include timings for more functions
2025-02-21 16:18:43 -08:00
Magnus Müller
4bb161804d
Fix message manager - init only if not already messages in history
2025-02-20 12:17:39 -08:00
Magnus Müller
bbac41cc76
Clean up add_tool_message
2025-02-18 12:54:31 -08:00
Magnus Müller
75d7e455a4
Merge remote-tracking branch 'origin/gregor/random-restructure' into dev
2025-02-18 12:05:17 -08:00
Magnus Müller
bbba06b46a
Merge branch 'LIB-41-fix-extraction-for-text-fields-in-iframe-bodies' into dev
2025-02-18 11:41:27 -08:00
Kushtrim Junuzi
90b8604bf2
fix: Filter out empty values on sensitive_data, Fixes a critical issue with token counts exceeding one million.
2025-02-17 14:26:47 -05:00
Magnus Müller
e5fe5681e2
Only show last line of error
2025-02-15 09:06:17 -08:00