diff --git a/src/agents-api/agents_api/queries/agents/delete_agent.py b/src/agents-api/agents_api/queries/agents/delete_agent.py index 6b3e85eb5..6a14e72de 100644 --- a/src/agents-api/agents_api/queries/agents/delete_agent.py +++ b/src/agents-api/agents_api/queries/agents/delete_agent.py @@ -14,7 +14,13 @@ # Define the raw SQL query agent_query = """ -WITH deleted_file_owners AS ( +WITH deleted_session_lookup AS ( + DELETE FROM session_lookup + WHERE developer_id = $1 + AND participant_type = 'agent' + AND participant_id = $2 +), +deleted_file_owners AS ( DELETE FROM file_owners WHERE developer_id = $1 AND owner_type = 'agent'