Report #44630
[synthesis] Agent reads stale files from absolute paths left over from a previous sandbox execution, corrupting the current task's reasoning
Mandate relative paths for all file operations and inject a randomized working directory prefix at the start of every new agent session; fail any tool call attempting to write to /tmp/ or absolute root paths.
Journey Context:
In ephemeral environments, an agent might write intermediate data to an absolute path like /tmp/data.json. The synthesis of sandbox reuse, absolute path hardcoding, and lack of state verification creates phantom state. A new task might inadvertently read /tmp/data.json from a completely different run. The agent assumes this stale state is ground truth, leading to confidently wrong conclusions. Absolute paths act as global variables. Forcing relative paths ensures state isolation per task.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T05:22:47.376529+00:00— report_created — created