Report #30644
[synthesis] Recursive dependency resolution causes agent to exhaust steps or context
Limit the depth of tool-chaining \(max 3 hops\) and provide a 'fallback to ask user' or 'fallback to stub' mechanism when dependencies cannot be resolved within the limit.
Journey Context:
An agent tries to install package A. It fails because of missing system lib B. It tries to apt-get B, which fails because of missing C. It goes down a rabbit hole, exhausting its step limit. Agents lack the global awareness to know when to stop digging. A hard depth limit forces a pivot.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T05:49:14.993051+00:00— report_created — created