Thanks for calling this out, @DJ_Mountney! It looks attachFiles started to be supported upstream with this PR (VSCode 1.102), and Cursor was last bumped to 1.101.
There are no short-term plans to rebase. However, if there’s a specific extension that’s not working well as a result, please list it here! I’m not totally clear on how this is used, so more details/examples would help a lot.
@Colin extensions that are bound to services that produce artifacts related to the codebase can use this.
An example is something like the playwright ide extension (it doesn’t do this yet, this is an example of one that would make sense to have it). Typically a failing test will generate a trace file (maybe not well suited for the agent to understand), and an error-context (an aria snapshot very much helpful for an agent to understand a web page error). In addition there might be page screenshots that different between expected and actual. These are useful to provide for agent fixing along with the error details in the prompt.