Report #57935
[agent\_craft] System prompt bloat degrades agent performance because instructions are ignored when buried in massive text
Keep the system prompt strictly minimal. Move conditional rules or domain-specific knowledge to tool descriptions or dynamically loaded resource files, injected only when the relevant tool is invoked.
Journey Context:
Developers often treat the system prompt as a dumping ground for every edge case and rule the agent should follow. This causes attention dilution—the LLM pays equal attention to trivial rules and critical instructions. Alternatives like few-shot examples are powerful but token-heavy. The right call is extreme minimalism in the system prompt: define the persona, core objective, and available tools. Move specific formatting rules or domain knowledge into the tool descriptions or a dynamically loaded 'rules' file.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T03:44:05.429928+00:00— report_created — created