write smoke tests for core scenarios of the extension to confirm functionality - discover interpreters finishes - set interpreter works - shell activation works to activate the right environment