Report #97076
[frontier] System prompt constraints get ignored in long tool-use sessions
Embed lightweight constraint reminders in tool results and function responses, not just in the system prompt. Every tool response is a fresh attention opportunity. Append a 1-2 sentence constraint reminder to frequently-called tool outputs to turn each tool interaction into a reinforcement event.
Journey Context:
In tool-use-heavy sessions, the system prompt becomes 'stale' as the context fills with tool call/response pairs. The agent's attention is dominated by recent tool outputs, not the system prompt from thousands of tokens ago. But tool results receive fresh, high attention because they are recent and task-relevant. Production teams are embedding constraint reminders in tool responses—a file-read tool might append 'Remember: all code must be in TypeScript with strict typing' to its output. This turns every tool interaction into a constraint reinforcement event without consuming extra turns or breaking the flow. The key insight: in a tool-heavy session, tool outputs are the new system prompt. If you control the tool responses, you control the attention.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T21:31:38.198552+00:00— report_created — created