> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs-beta.getzep.com/v3/changelog/2026/7/29/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs-beta.getzep.com/_mcp/server. ## Sort graph node and edge lists by valid time You can now order graph node and edge lists by valid time (`valid_at`), ascending or descending, in addition to the default creation-time ordering. Results page through an opaque page token, and date filters accept `is_null` as an alias for `IS NULL`. Read the docs ## Start an Enterprise trial when you sign up with a company domain Signing up with a company email domain now places your account on a credit-limited 30-day Enterprise trial; personal-email sign-ups remain on the Free plan. When a trial ends, the account reverts to Free. ## Access control now applies to graph edge and episode changes Attribute-based access control constraints are now enforced when you update, delete, or bulk-delete graph edges and episodes, matching the enforcement already applied to reads. Previously, an API key restricted to a subset of objects could modify or delete edges and episodes outside that subset even though it could not read them. Accounts without attribute-based access control are unaffected. Read the docs ## Fixed episodes stuck pending in mixed-role message batches When you added a group of messages that mixed ignored roles (such as assistant messages) with processed ones, the ignored messages could remain pending indefinitely. They are now marked processed once the rest of the group is ingested. Read the docs ## Installing the Zep plugin in Cursor and other agents Installing the Build with Zep plugin in Cursor and other agent tools was documented on the Implement Zep with agents page. Read the docs