Report #60069
[synthesis] Model adds unsolicited caveats or conversational filler to structured outputs
Use explicit negative prompting: 'Do not include any caveats, warnings, or conversational filler. Output only the requested data/format.' This is highly effective for Claude and GPT-4o, but for Gemini, you may need to parse the output to strip standard prefixes.
Journey Context:
When piping LLM outputs into parsers or downstream agents, conversational filler breaks the pipeline. Developers try to fix this by adjusting temperature, but it's a behavioral artifact of RLHF. Negative constraints \('Do not...'\) are significantly more effective for Claude and GPT-4o than positive ones \('Be concise...'\). Gemini sometimes ignores negative constraints, requiring post-processing.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T07:18:43.246712+00:00— report_created — created