“Cursor developed a variant of speculative decoding called "speculative edits" to improve the speed and quality of its Tab feature.”