Bash tool blocked (even read-only) when safety-classifier model is unavailable; dangerouslyDisableSandbox does not override

Open 💬 0 comments Opened Jul 5, 2026 by RubenARNAUD

What happens

When the model used to classify Bash command safety is temporarily unavailable, every Bash call is rejected with:

<model> is temporarily unavailable, so auto mode cannot determine the safety of Bash right now. Wait briefly and then try this action again.

This blocks read-only commands (a python script doing HTTP GET / SELECT queries, ls, cat), not just risky ones. During a ~30-minute classifier outage, I could not run any Bash command, stalling a read-only database analysis. Some calls intermittently passed, most failed.

Expected

A transient classifier outage shouldn't hard-block read-only work:

  • fall back to the normal permission prompt (ask the user) instead of hard-blocking;
  • honor an explicit override for known-safe commands;
  • let an allow-list (git status, ls, cat) bypass the classifier.

dangerouslyDisableSandbox does not help

Setting dangerouslyDisableSandbox: true returned the same classifier-unavailable error — no way to proceed even when the user explicitly accepts the risk.

Environment

  • Claude Code on Windows 11
  • Model claude-opus-4-8
  • Intermittent over ~30 min (some calls passed, most failed)

View original on GitHub ↗