The software development landscape is undergoing a profound shift driven by the emergence of intelligent artificial intelligence (AI). Promising AI-powered tools are complementing the capabilities of developers, accelerating various aspects of the software development lifecycle. From writing code to detecting bugs and performing repetitive tasks, A