Green’s Dictionary of Slang

eagle eye n.

[eye n. (2) + SE eagle-eyed, keen-sighted]

(US Und.) a detective.

[US]C.H. Darling Jargon Book 11: Eagle Eye—A detective.
[US]Clark & Eubank Lockstep and Corridor 173: Eagle-eye—detective.
[US]B. Appel Brain Guy (1937) 68: Suppose some eagle eye had spotted McMann’s license number? [Ibid.] 130: We ride downtown in the hocked car [...] afraid of every cop who might be Eagle-Eye Gus.