Commit Graph

431 Commits

Author SHA1 Message Date
Nick Sweeting ca8aed227a Merge branch 'main' into chore/replace-playwright-with-patchright 2025-04-22 01:58:45 -07:00
lynn 192b42ff79 chore: replace playwright with patchright 2025-04-22 15:43:01 +08:00
Christian Clauss fc59265654 ruff rule FAST002 FastAPI dependency without 'Annotated' 2025-04-22 08:10:49 +02:00
Deshraj Yadav 8806b1f081 Update pyproject.toml 2025-04-21 18:29:55 -07:00
Christian Clauss fb3282527d Detect blocking synchronous commands in asyncio code 2025-04-21 22:30:43 +02:00
Nick Sweeting bb635d2dab move comments closer to deps 2025-04-21 10:53:24 -07:00
Nick Sweeting 1ac623f798 Merge pull request #857 from neo773/bot-detection-batch 2025-04-21 09:56:27 -07:00
Dev-Khant 7f5f8ca6bc update pyptoject 2025-04-20 11:58:56 +05:30
lynn 347b473ab7 fix: Make memory module optional for Python 3.13 compatibility 2025-04-18 14:54:48 +08:00
Nick Sweeting 5a135480b2 release 0.1.41 officially 2025-04-16 22:37:55 -04:00
Nick Sweeting 8ba3e570e6 Merge branch 'main' into bot-detection-batch 2025-04-16 15:19:02 -07:00
Nick Sweeting c2ee2b22fb Merge pull request #1364 from predator4hack/feat_1321 2025-04-16 15:06:07 -07:00
Nick Sweeting 6f90639c5a Merge pull request #1345 from os1rix/patch-1 2025-04-16 14:58:15 -07:00
Magnus Müller e3e1b860c8 Update pyproject.toml 2025-04-16 19:41:52 +02:00
Chandan 883fd3b932 Fixed the project requirements - Added sentence-transformers in pyproject.toml 2025-04-14 09:16:39 +05:30
neo773 c33c3aeb35 Merge branch 'main' into bot-detection-batch 2025-04-12 07:25:58 +05:30
Oskari Silvoniemi cbd5f8c0f5 add langchain-deepseek as a dependency
since now the validation of the required LLM env vars is made using this logic: llm_api_env_vars = REQUIRED_LLM_API_ENV_VARS.get(self.llm.__class__.__name__, []) you have to use the langchain's deepseek class if using deepseek api, when before you could bypass it with something like this:

model = ChatOpenAI(
			base_url='https://api.deepseek.com/v1',
			model='deepseek-chat',
			api_key=SecretStr(api_key),
		)
2025-04-10 22:10:03 +03:00
Deshraj Yadav 27ec836491 Upgrade mem0 version 2025-04-09 18:51:44 -07:00
Nick Sweeting 750ccb573c Merge branch 'main' into bot-detection-batch 2025-04-04 14:51:20 -07:00
Nick Sweeting f6eb9af585 dont expose debug port on all addresses and keep security enabled by default 2025-04-04 13:57:36 -07:00
neo773 239c267ab5 Revert examples/notebook/agent_browsing.ipynb to upstream main version 2025-04-02 07:26:04 +05:30
neo773 c5dc3d7cfa fix CSP, Shadow DOM & Migrate to Patchright 2025-04-02 07:05:39 +05:30
neo773 9adead2a45 Merge branch 'main' into bot-detection-batch 2025-04-02 02:00:50 +05:30
Christian Clauss 7604beab16 uv add --dev codespell 2025-03-31 07:50:12 +02:00
Christian Clauss e7c3f43808 Fix typos discovered by codespell 2025-03-31 07:47:56 +02:00
Nick Sweeting ebebfb5c92 Merge branch 'main' into bot-detection-batch 2025-03-30 18:37:51 -07:00
dheerajoruganty 9c1101fe0c Update pyproject.toml and bedrock_claude.py 2025-03-30 15:21:34 -07:00
Dheeraj Oruganty 12f666bb20 Merge branch 'main' into main 2025-03-30 15:01:14 -07:00
Nick Sweeting 153e3eeeba silence pydantic deprecation warnings 2025-03-30 14:55:58 -07:00
dheerajoruganty b43d98f297 Add botocore, organize imports 2025-03-30 14:51:22 -07:00
Deshraj Yadav 056dbe20e3 Add example and minor improvements 2025-03-29 17:24:21 -07:00
Deshraj Yadav 55e5e2168e Add support for procedural memory 2025-03-28 19:05:21 -07:00
Nick Sweeting d9e03f4628 update ruff rules 2025-03-28 18:10:48 -07:00
Nick Sweeting 74e53fb318 centralize ruff config 2025-03-28 18:08:29 -07:00
Nick Sweeting e85e8f468d add more pre-commit-hooks 2025-03-28 17:15:10 -07:00
Nick Sweeting 6f5e8b3eda add pre-commit as a dev dependency 2025-03-28 16:25:19 -07:00
Nick Sweeting acf00625b9 bump langchain-google-genai version to fix POLLER errors 2025-03-28 16:09:41 -07:00
Nick Sweeting c43752754a move dev dependencies to uv 2025-03-28 01:04:52 -07:00
Nick Sweeting 4928e2857b improve the action_filters example 2025-03-28 00:46:53 -07:00
Nick Sweeting 5535a1ec0a update pydantic action models exposed to LLM on each page 2025-03-27 23:43:31 -07:00
Nick Sweeting cc98598fb9 fix tests 2025-03-27 23:00:25 -07:00
Nick Sweeting 2bdc4cfbe5 bump langchain version to fix pydantic baseclass not fully defined error 2025-03-27 16:01:43 -07:00
Nick Sweeting 649e3fa757 kill chrome subprocess if keep_alive=False 2025-03-27 14:03:56 -07:00
Nick Sweeting 50c3d2e9a4 fix ruff config 2025-03-27 11:11:40 -07:00
Nick Sweeting e6900d1287 add ruff dependency 2025-03-27 11:10:41 -07:00
Nick Sweeting 69a960fa4b refactor browser config setup process 2025-03-27 02:45:12 -07:00
Nick Sweeting e938d91403 Merge pull request #1154 from lynnzc/fix/hatch-build-config
fix: update hatch build includes for correct package structure
2025-03-26 11:01:53 -07:00
Nick Sweeting 5637603b6d Merge branch 'main' into feature/add_dependencies_google-api-core 2025-03-26 11:00:01 -07:00
lynn 5c91227630 fix: update hatch build includes for correct package structure 2025-03-26 17:14:40 +08:00
Nick Sweeting 0c9da0ac84 Merge branch 'main' into docs/add_hatch_install_link 2025-03-25 18:08:22 -07:00