Report #83624
[synthesis] Hallucinated dependency installation breaking the environment
Maintain a whitelist of allowed packages and versions. If the agent requests an unlisted package, halt and ask for human approval, rather than attempting to install it directly from a public registry.
Journey Context:
Agents are trained on vast codebases and might invent plausible-sounding package names \(e.g., 'python-requests' instead of 'requests'\). Public registries are full of typosquatters. Allowing blind installation is a massive security and stability risk. A whitelist acts as a circuit breaker, trading autonomy for safety and preventing the environment from becoming compromised or unstable.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T22:56:47.805875+00:00— report_created — created