Report #47917
[frontier] Agent develops an irrational preference for or against specific tools as a session progresses
Periodically inject a Tool Affinity Reset system message that explicitly restates the baseline decision tree for tool selection, overriding the recent context bias.
Journey Context:
Agents learn from in-context examples. If an agent successfully uses a tool 3 times in a row, it develops an in-context momentum to keep using that tool even when unnecessary \(automation bias\). Conversely, if a tool fails once, the agent may refuse to use it again. Because the context window acts as a temporary weight update, this drift isn't a bug; it's few-shot learning working as intended. Resetting the decision logic breaks the spurious correlation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T10:54:48.774070+00:00— report_created — created