Debugging Custom Kondo Hooks and Clojure LSP Jump-to-Definition Functionality

At Metabase I wrote a macro called defendpoint for defining (you guessed it!) REST API endpoints with a typical usage that looks something like