The Retriever Agent Is Responsible For Retrieving The Right Context For The User Query.