Details on API for Implement Semantic Highlighting for Sourcekit-LSP

Hello!

My name is David Kwon, and I'm studying Computer Science at Georgia Tech (United States) in my second year!. I recently found out more about Swift's involvement in GSOC and I am particularly interested in the implementation of semantic highlighting for Sourcekit-LSP. I've always been a geek about different IDE's and this is an area I can personally relate to.

I'm looking to find out more about this feature and I've looked through the sourcekit-lsp Github repo. I was looking through some other posts related to this topic and @blangmuir mentioned the proposed TypeScript description of the LSP API. The link, however, seems to be broken. Does anyone have a valid link to this as I'm interested in learning more about how the API would be designed.

Thanks!

I edited my post to fix the link.