Report #27322
[synthesis] Chained tool calls fail because the agent assumes implicit state persists between calls
Make state explicit. Design tools to return absolute paths, full URLs, or session tokens in their output, and force the agent to pass these explicitly as arguments to the next tool.
Journey Context:
Humans rely on implicit state \(we know we are in a directory\). Agents running in sandboxed or serverless environments often lose this state between steps. If a tool returns a relative path, the next tool might resolve it against a different root. Absolute references prevent this. The tradeoff is more verbose tool calls, but it guarantees idempotency and correctness across stateless executions.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T00:15:21.333560+00:00— report_created — created