From 7daa46067e197b807d380c5ef6644a46359cd640 Mon Sep 17 00:00:00 2001 From: Daniel Chalef <131175+danielchalef@users.noreply.github.com> Date: Mon, 21 Jul 2025 22:57:27 -0700 Subject: [PATCH] fix: missing group filter on node ft search (#752) * Enhance full-text search to filter by group IDs in node queries * Bump version to 0.17.8 in pyproject.toml --- graphiti_core/search/search_utils.py | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/graphiti_core/search/search_utils.py b/graphiti_core/search/search_utils.py index 79f7081f..e893436a 100644 --- a/graphiti_core/search/search_utils.py +++ b/graphiti_core/search/search_utils.py @@ -353,7 +353,7 @@ async def node_fulltext_search( YIELD node AS n, score WITH n, score LIMIT $limit - WHERE n:Entity + WHERE n:Entity AND n.group_id IN $group_ids """ + filter_query + ENTITY_NODE_RETURN diff --git a/pyproject.toml b/pyproject.toml index 29bc6d85..c3c327c8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "graphiti-core" description = "A temporal graph building library" -version = "0.17.7" +version = "0.17.8" authors = [ { "name" = "Paul Paliychuk", "email" = "paul@getzep.com" }, { "name" = "Preston Rasmussen", "email" = "preston@getzep.com" },