From 700409d943fc0f3f7933341d4d4dbe44bce945b7 Mon Sep 17 00:00:00 2001 From: jnjpng Date: Mon, 29 Dec 2025 12:21:39 -0800 Subject: [PATCH] fix: sanitize null bytes test (#8135) base --- letta/helpers/json_helpers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/letta/helpers/json_helpers.py b/letta/helpers/json_helpers.py index aba17d05..27f8b735 100644 --- a/letta/helpers/json_helpers.py +++ b/letta/helpers/json_helpers.py @@ -26,8 +26,8 @@ def sanitize_null_bytes(value: Any) -> Any: # Remove null bytes from strings return value.replace("\x00", "") elif isinstance(value, dict): - # Recursively sanitize dictionary values - return {k: sanitize_null_bytes(v) for k, v in value.items()} + # Recursively sanitize dictionary keys and values + return {sanitize_null_bytes(k): sanitize_null_bytes(v) for k, v in value.items()} elif isinstance(value, list): # Recursively sanitize list elements return [sanitize_null_bytes(item) for item in value]