Abimelech was asking Isaac to make an oath in covenant terms with him. Abimelech could see the power of the LORD and wanted to ensure that Isaac will do no harm towards him. Abimelech reminds Isaac that they (Philistines) have not harmed Isaac in any way and has done good towards him. And, sent Isaac away in peace.