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
Multiple agentic workflows are hitting the guard.tool_denials_exceeded guardrail systematically on Jun 9. This appears to be a cluster of related failures where workflows use disallowed shell/Python patterns.
Compiler Quality + Deep Research: Agents using inline shell(python3 -c ...) one-liners to read/parse source files. These are blocked by the tool allowlist. Fix: Update workflows to use view, grep, glob tools directly instead of Python file-reading via shell.
jsweep: Agent attempting shell(rm -rf /tmp/x) — the security guardrail correctly blocks this pattern. Fix: Update jsweep to use safer cleanup patterns (e.g., rm /tmp/x without -rf, or targeted file deletion).
Impact
Compiler quality checks: 4 consecutive days non-functional (Jun 6–9)
Deep Research and jsweep: newly failing Jun 9
Risk: tool denial pattern may be spreading to other workflows as agents learn/copy patterns
Multiple agentic workflows are hitting the
guard.tool_denials_exceededguardrail systematically on Jun 9. This appears to be a cluster of related failures where workflows use disallowed shell/Python patterns.Affected Workflows
shell(python3 -c "import re; open(...)")shell(rm -rf /tmp/x)Pattern Analysis
Root causes (per workflow type):
Compiler Quality + Deep Research: Agents using inline
shell(python3 -c ...)one-liners to read/parse source files. These are blocked by the tool allowlist. Fix: Update workflows to useview,grep,globtools directly instead of Python file-reading via shell.jsweep: Agent attempting
shell(rm -rf /tmp/x)— the security guardrail correctly blocks this pattern. Fix: Update jsweep to use safer cleanup patterns (e.g.,rm /tmp/xwithout-rf, or targeted file deletion).Impact
Recommended Actions
rm -rf /tmp/xwith safer file cleanupshell()for inline scripting patterns; add lint check forshell(python3 -cpatterns in workflow promptsReferences