This made me smile

For a seasoned developer, factory pattern sure in a shared module, that’s probably not that difficult.

Now to see if it works.

For reference it’s the ChatGPT Retrieval Plugin repo on GitHub that I’m trying to refactor for my use case.

And I believe the tips given by cursor-fast and gpt4 were nearly identical.

So that makes up a bit for the devs not paying attention to GitHub Copilot chat not working in Cursor AppImage: GitHub Copilot doesn't work in the Linux AppImage - #8 by nyck3333