Order node lists by degree

You can now pass order_by: "degree" to the node list methods to rank the entities in a graph by how connected they are. Each returned node then carries a degree field with the count of live entity edges that touch the node. The v3 SDKs 3.30.0 and later include the parameter.

Read the docs

The User entity type stays active when the default ontology is disabled

Zep now keeps the User entity type on a user graph when disable_default_ontology is set. Before this fix, the speaker in a conversation could become a second unlabeled node instead of the user node.

Read the docs

Entity summaries rebuild once after multiple episode deletions

When you delete several episodes from one graph in a short time, Zep now rebuilds the affected entity summaries in one pass. The rebuild starts about one minute after the last deletion. Before this change, each deletion started a separate rebuild, and many concurrent rebuilds on one graph could reject other requests.

The memory MCP server accepts a resource list request with null parameters

The memory MCP server no longer fails when an MCP client sends a resources/list request with "params": null. Before this fix, the request could interrupt other in-flight requests.

Read the docs

Documents documentation

The Documents page and related guides now state that document_id and the document methods are available in the v3 SDKs 3.29.0 and later.

Read the docs