Is it possible for a VSCode extension to do Cursor-specific things?

Hey all!

I have this idea for a Cursor extension that would automatically add context to Cursor chats in Elm language projects - a kind of a “header file”-like digest from local and 3rd-party files used in the project.

Wanting this as Cursor frequently doesn’t know what functions and types are available and I have to give it a hint.

Is it possible to interface with the LLM chat context from a VSCode extension? Are there docs somewhere?

Thanks in advance!