docs: Update for new Project API and deprecation notices (#3212)

This commit is contained in:
Saket Aryan
2025-07-24 15:16:47 +05:30
committed by GitHub
parent c8892bb1fe
commit 37ee3c5eb2
2 changed files with 26 additions and 1 deletions

View File

@@ -8,6 +8,31 @@ mode: "wide"
<Tabs> <Tabs>
<Tab title="Python"> <Tab title="Python">
<Update label="2025-07-24" description="v0.1.115">
**New Features & Updates:**
- Enhanced project management via `client.project` and `AsyncMemoryClient.project` interfaces
- Full support for project CRUD operations (create, read, update, delete)
- Project member management: add, update, remove, and list members
- Manage project settings including custom instructions, categories, retrieval criteria, and graph enablement
- Both sync and async support for all project management operations
**Improvements:**
- **Documentation:**
- Added detailed API reference and usage examples for new project management methods.
- Updated all docs to use `client.project.get()` and `client.project.update()` instead of deprecated methods.
- **Deprecation:**
- Marked `get_project()` and `update_project()` as deprecated (these methods were already present); added warnings to guide users to the new API.
**Bug Fixes:**
- **Tests:**
- Fixed Gemini embedder and LLM test mocks for correct error handling and argument structure.
- **vLLM:**
- Fixed duplicate import in vLLM module.
</Update>
<Update label="2025-07-05" description="v0.1.114"> <Update label="2025-07-05" description="v0.1.114">
**New Features:** **New Features:**

View File

@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project] [project]
name = "mem0ai" name = "mem0ai"
version = "0.1.114" version = "0.1.115"
description = "Long-term memory for AI Agents" description = "Long-term memory for AI Agents"
authors = [ authors = [
{ name = "Mem0", email = "founders@mem0.ai" } { name = "Mem0", email = "founders@mem0.ai" }