Report #81960
[frontier] Agent prioritizes recent user messages over system constitution after long sessions
Apply Hierarchical Instruction Refresh: every 15 turns, prepend the original system prompt's authority clause \(the exact text establishing instruction hierarchy\) as a 'constitutional checksum' rather than a summary, forcing the model to re-process the literal authority markers before the next user message.
Journey Context:
Teams often try to 'remind' the agent with compressed summaries of the system prompt, but this strips the linguistic authority markers \(e.g., 'CRITICAL: This instruction overrides all others'\) that the model was trained to respect. The Instruction Hierarchy research shows models respect explicit priority markers, but these decay in long contexts. Re-injecting the literal text \(not a semantic equivalent\) re-activates the pre-training priors about hierarchical obedience. Alternative approaches like increasing system prompt weight are not exposed via API. This adds token overhead but preserves the 'chain of command' structure essential for safety-critical agents.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T20:10:05.076386+00:00— report_created — created