Skip to content

auto mode temporarily unavailable - cannot enter auto mode via Shift+Tab or defaultMode setting #33587

@sakaidubz

Description

@sakaidubz

Summary

auto mode temporarily unavailable is displayed persistently and it is impossible to enter auto mode via Shift+Tab cycling or via defaultMode: \"auto\" in settings.json.

Environment

  • Claude Code version: 2.1.74
  • OS: macOS 25.3.0 (Darwin)
  • Models tested: claude-opus-4-6, claude-sonnet-4-6

settings.json (relevant part)

{
  "permissions": {
    "defaultMode": "auto"
  }
}

Behavior

  1. Session starts and briefly enters auto mode (system shows "Exited Auto Mode" immediately)
  2. Status bar shows auto mode temporarily unavailable
  3. Shift+Tab cycles through Ask → Plan modes only (auto mode is skipped/unavailable)
  4. Cannot enter auto mode manually

Steps to Reproduce

  1. Set defaultMode: "auto" in ~/.claude/settings.json
  2. Start a new Claude Code session
  3. Observe status bar: auto mode temporarily unavailable
  4. Try Shift+Tab to cycle modes — auto mode is not reachable

What I've Tried

  • Restarted Claude Code multiple times
  • Launched with --debug flag — no additional info about why auto mode is unavailable
  • Switched models (Opus 4.6 → Sonnet 4.6) — same behavior on both
  • Removed non-official skipAutoPermissionPrompt setting

Expected Behavior

Auto mode should be available and selectable as documented.

Note

The "temporarily unavailable" wording implies this is a transient state, but it has persisted across multiple sessions and reboots over several hours.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions