Main Search Full Public Agent