Skip to content

Conversation

@MatthiasHowellYopp
Copy link
Owner

Fixes issue with using mem0 as external memory with valkey/redis as vector store

Copy link

@Jonathan-Improving Jonathan-Improving left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see the test_mem0_storage.py uses mocked service objects, were you able to integration test this at all?

lorenzejay and others added 5 commits December 8, 2025 15:34
* supporting thinking for anthropic models

* drop comments here

* thinking and tool calling support

* fix: properly mock tool use and text block types in Anthropic tests

- Updated the test for the Anthropic tool use conversation flow to include type attributes for mocked ToolUseBlock and text blocks, ensuring accurate simulation of tool interactions during testing.

* feat: add AnthropicThinkingConfig for enhanced thinking capabilities

This update introduces the AnthropicThinkingConfig class to manage thinking parameters for the Anthropic completion model. The LLM and AnthropicCompletion classes have been updated to utilize this new configuration. Additionally, new test cassettes have been added to validate the functionality of thinking blocks across interactions.
* fix: ensure token store file ops do not deadlock
* chore: update test method reference
* fix: ensure nonetypes are not passed to otel

* fix: ensure attribute is always set in span
* feat: bump versions to 1.7.0

* bump
@MatthiasHowellYopp
Copy link
Owner Author

the integration tests, such as there are, work -mostly by using recordings of LLM interactions. However testing it in the use case I'm working on - crewai with Mem0 and Valkey - works.

MatthiasHowellYopp and others added 22 commits December 9, 2025 11:01
* Add docs for the agent handler connector

* Fix links

* Update docs
* chore: add translated docs for async

* chore: add missing pages
Co-authored-by: Greyson LaLonde <greyson.r.lalonde@gmail.com>
* fix: gracefully terminate the future when executing a task async

* core: add unit test

---------

Co-authored-by: Greyson LaLonde <greyson.r.lalonde@gmail.com>
Co-authored-by: Greyson LaLonde <greyson.r.lalonde@gmail.com>
  - Replace Python representation with JsonSchema for tool arguments
  - Remove deprecated PydanticSchemaParser in favor of direct schema generation
  - Add handling for VAR_POSITIONAL and VAR_KEYWORD parameters
  - Improve tool argument schema collection
Allows updating version files without creating a commit, branch, or PR.
* feat: bump versions to 1.7.1

* bump projects
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.