Report #40044
[synthesis] Agent spins wheels re-reading same context without progressing
Measure the Jaccard similarity of the context window \(or retrieved documents\) between consecutive agent steps. High overlap combined with a lack of state mutation indicates the agent is stuck in a reading loop.
Journey Context:
Agents often get stuck reading the same large document repeatedly, trying to find an answer that isn't there. Standard tracing shows active tool use \(reading\) and high token counts, looking like hard work. Synthesizing context overlap with state progression reveals that the agent is experiencing 'friction' and is about to timeout, allowing early intervention or context pruning.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T21:40:57.895099+00:00— report_created — created