Navigate the graph with new neighbors, subgraph, and episode endpoints
You can now walk the Context Graph directly instead of fetching capped edge lists and resolving nodes yourself. New endpoints return a node’s neighbors, a bounded multi-hop subgraph around seed nodes, and paginated episode listings for a user or graph.
- Search and list endpoints accept node- and episode-anchored filters
(
connected_node_uuids,source_node_uuids,target_node_uuids,episode_uuids) to select edges by their endpoints or the episode they were derived from. - Edge responses now include the source and target node names and labels, so a second lookup is no longer needed to display an edge.
- The neighbors and subgraph endpoints traverse in any direction — incoming, outgoing, or both.
The older by-node convenience reads (a node’s entity-edges, a node’s episodes, and an episode’s mentions) are deprecated in favor of the new filtered listings. All of the above is available in the v3 Python, TypeScript, and Go SDKs (v3.28.0).
Metadata filters now apply to graph list endpoints
Listing nodes and edges now honors episode_metadata_filters and
exact_metadata_match_filter. Previously these filters were accepted but
silently ignored, so a filtered list request returned unfiltered pages. Requests
that send these filters now receive filtered results.
Superseding facts are no longer dropped during ingestion
Ingestion now keeps a new fact even when one of its entities was referenced only as an edge endpoint. Previously such facts could be discarded, so a later value never superseded the earlier one and search kept returning the stale fact.
Set a regional base URL for your OpenAI model
When you bring your own OpenAI model, you can now set a custom base URL to route
requests to a regional OpenAI host (for example, eu.api.openai.com) for data
residency. The field is on the model provider configuration in the dashboard;
leaving it empty keeps the default host.
Enterprise SSO tolerates trailing slashes in issuer URLs
Enterprise single sign-on now treats issuer URLs that differ only by a trailing slash as equivalent. Some identity providers issue tokens with a trailing slash on the issuer, which previously caused an otherwise successful login to be rejected.
Strands integration guide
A Strands integration guide for adding long-term agent memory was added to the Agent Frameworks section.
Eve integration guide
An Eve integration guide for adding agent memory to Vercel Eve agents with the Zep SDK was added to the Agent Frameworks section.