Currently we just pass everything as a user prompt <img width="849" alt="Image" src="https://github.com/user-attachments/assets/1603080c-6465-49ce-8190-9fbfaf7ccdd1" /> We should only pass the user messages as user prompt. The system messages should go as system instructions [gemini docs](https://ai.google.dev/gemini-api/docs/text-generation?lang=python#system-instructions)