Hey everyone,
Just wanted to share some thoughts and frustrations after spending the past couple of days deep inside Firebase Studio’s Prototyper. Honestly, when I first started using it, it felt like a total gamechanger. I was able to go from concept to near-production with incredible speed — I built a full-scale app complete with:
- An admin dashboard
- User upload features
- A marketplace system
- Dual-role login (user and merchant)
- Custom flows and iterations that felt seamless inside the Prototyper environment
The pace, iteration speed, and overall fluid experience of building through Prototyper blew traditional IDEs out of the water — especially for starting from scratch and evolving as I built.
But now… I’ve hit a wall.
The Problem
Twice now, my Prototyper history has been reset, and currently, I’m stuck with this error:
[GoogleGenerativeAI Error]: Error fetching from https://monospace-pa.googleapis.com/v1/models/gemini-2.5-pro-preview-03-25:streamGenerateContent?alt=sse: [400 Bad Request] The input token count (1052841) exceeds the maximum number of tokens allowed (1048576).
I understand the limits — and I can shift to Code View (which I’m doing) — but Code View lacks undo/restore history like Prototyper, and the overall experience just doesn’t match the creative flow I had before.
The Bigger Concern
The real bummer is this: if Prototyper loses context like this every time there’s a hiccup or token overload, it essentially forces a full reset. That’s two weeks of contextual refinement, dynamic system evolution, and real momentum — gone. Sure, I could rebuild it faster the second time, but it feels like a broken trust in the tooling.
Feature Request: Prototyper History Backup?
If I could make one solid suggestion: it would be incredible if Firebase Studio could allow us to persist Prototyper history/logs, maybe committed alongside source control. That way, even if Gemini crashes or the token limit is hit, we could “revive” or reload that context and not lose all progress.
I don’t know the technical details of how Gemini context flows through the Prototyper engine, but this feels like a must-have for anyone working at scale.
Just sharing in case others have experienced similar issues. Would love to hear how you’ve dealt with it — or if anyone has found a way to export/save context in a way that survives these kinds of resets.
Cheers