End-to-end security threats and defenses in retrieval-augmented LLM agents | Synapse