I feel like I must be missing something…
The built in AI-Model I stopped using ages ago because it was driving me insane. So I switched to 2.5Pro which is built for coding… The problem? - 2.5Pro thinks the latest Gemini model is 1.5Pro
So many times I’ve told it use “gemini-2.5-pro” as its the latest it replies and says something like “I’m so sorry about that, you are 100% right! Gemini 1.5 Pro indeed is the latest model.
Thank you airules.md for sorting that out (most of the time) but now the real headache… Genkit.
Genkit is changing so fast and what the 2.5 model knows about it is so out of date it makes me cry. I’ve tried the MCP server and the “Brand New” Genkit ai-tools init which adds to my airules but its STILL not enough… It starts guessing package names, workarounds that spiral into nothing and yep you guessed it gemini-1.5-Pro or even better “geminipro”
I feel that since Firebase Studio is made by Firebase, and Genkit is made by Firebase these 2 should be the best of friends and literally the only method the AI assistant should be using to implement AI into the project when its creating a next.js app.
Unless I’m missing something??