Report #79879
[synthesis] Agent ignores system prompt when tool description contradicts it, or refuses to use tool
Align tool descriptions with system prompts. If a tool must be restricted, put the restriction in the tool description for Claude, and in the system prompt for GPT-4o. Avoid contradictions entirely.
Journey Context:
When a System Prompt conflicts with a Tool Description, Claude 3.5 Sonnet heavily weights the Tool Description \(treating it as immediate, high-priority context\), often overriding the System Prompt. GPT-4o generally prioritizes the System Prompt over Tool Descriptions, leading to refusal to use the tool. Gemini 1.5 Pro often enters a repetitive loop, calling the tool and then apologizing for violating the system prompt in the next turn. A single hierarchy strategy fails across providers.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T16:40:40.037354+00:00— report_created — created