You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
read_file fails with file-not-found at the highest per-session rate of any non-terminal tool reason. Despite multiple closed fixes (#1370, #1488, #1587, #1681), the rate remains at 0.036/session — the second-highest individual reason across all tools. This is a persistent regression: fixes keep getting closed but the problem keeps returning at near-peak rates.
Evidence (aggregated, anonymized)
Frequency: 780 file-not-found failures across 247 of ~21,700 recent sessions (failure rate 0.036/session)
Additional: 145 "other" errors (rate 0.0067) + 51 permission-denied (rate 0.0024) bring total read_file failures to 976
Spiral data: max 20 consecutive identical read_file calls, 247 sessions with repeated runs
When the agent cannot read a file it needs, it either spirals (up to 20 retries) or gives up and works with incomplete information. The file-not-found rate of 3.6% per session is the single largest non-terminal blocker. The repeated close-and-regress cycle suggests previous fixes addressed one code path but left others open, or the fix was never deployed to the running environment (as documented in #1702).
If deployed, audit ALL entry points where paths reach read_file — the model may pass directory paths, array-as-string, or relative paths that resolve incorrectly.
Enrich the file-not-found error with "did you mean?" suggestions (file_glob search of the parent directory) to prevent spirals on first failure.
Problem (observed in real usage)
read_filefails with file-not-found at the highest per-session rate of any non-terminal tool reason. Despite multiple closed fixes (#1370, #1488, #1587, #1681), the rate remains at 0.036/session — the second-highest individual reason across all tools. This is a persistent regression: fixes keep getting closed but the problem keeps returning at near-peak rates.Evidence (aggregated, anonymized)
Impact on real tasks
When the agent cannot read a file it needs, it either spirals (up to 20 retries) or gives up and works with incomplete information. The file-not-found rate of 3.6% per session is the single largest non-terminal blocker. The repeated close-and-regress cycle suggests previous fixes addressed one code path but left others open, or the fix was never deployed to the running environment (as documented in #1702).
Proposed direction
Value