From f699eda6c9c286273c621c15aa3094181dd9fffd Mon Sep 17 00:00:00 2001 From: Ari Webb Date: Wed, 29 Oct 2025 15:18:00 -0700 Subject: [PATCH] fix: add agent exists check [LET-5954] (#5823) add agent exists check to prevent reading from different org Co-authored-by: Ari Webb --- letta/services/archive_manager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/letta/services/archive_manager.py b/letta/services/archive_manager.py index 57fbca41..dcf7fc3d 100644 --- a/letta/services/archive_manager.py +++ b/letta/services/archive_manager.py @@ -131,6 +131,9 @@ class ArchiveManager: ] async with db_registry.async_session() as session: + if agent_id: + await validate_agent_exists_async(session, agent_id, actor) + archives = await ArchiveModel.list_async( db_session=session, before=before,