Report #35806
[synthesis] Model drifts from system prompt instructions in long conversations
For GPT-4o and Gemini, periodically inject a reminder of the core system instructions \(e.g., as a system message every N turns\). For Claude, ensure the system prompt is explicit, as it will rigidly adhere even when flexibility is needed.
Journey Context:
Developers set a system prompt and forget it. In multi-turn agents, GPT-4o forgets the system prompt as the context window fills, prioritizing the latest user turns. Claude holds onto the system prompt tenaciously, which is great for safety but bad if the system prompt was slightly wrong and needs dynamic adjustment. You must dynamically manage context by re-injecting critical instructions for GPT-4o/Gemini.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T14:34:59.051890+00:00— report_created — created