From Destinypedia, the Destiny wiki
The Attenuation Mind is a Vex Harpy seen in the Well of Dust on Nessus. Assuming by name, it serves as a current damper to prevent overload. Seeing this as an opportunity, Failsafe issued an Assassination contract on it's head, where it is killed by the Guardians.
List of Appearances