[BUG] Autoupdate not being disabled

Resolved 💬 2 comments Opened Jul 14, 2025 by harshh-jainn Closed Sep 4, 2025

Environment

  • Platform (select one):
  • [x] Anthropic API
  • [ ] AWS Bedrock
  • [ ] Google Vertex AI
  • [ ] Other: <!-- specify -->
  • Claude CLI version: 1.0.51 (Claude Code)
  • Operating System: macOS 15.3 (Darwin 24.3.0)
  • Terminal: Terminal App

Bug Description

The autoUpdates config key is not recognized by the Claude CLI, despite being shown in help documentation or expected to exist. When attempting to set or get this configuration, the CLI reports it as an invalid config key.

Steps to Reproduce

  1. Run claude config set -g autoUpdates false
  2. Run claude config get -g autoUpdates
  3. Run claude config get autoUpdates

Expected Behavior

The autoUpdates configuration should be a valid config key that can be set and retrieved, allowing users to control automatic updates.

Actual Behavior

The CLI returns an error: 'autoUpdates' is not a valid config key. Valid keys are: allowedTools, hasTrustDialogAccepted, hasCompletedProjectOnboarding, ignorePatterns

Additional Context

  • The available config keys according to claude config list are: allowedTools, hasTrustDialogAccepted, hasCompletedProjectOnboarding, and ignorePatterns
  • User expected autoUpdates to be a valid configuration option for controlling automatic updates
  • This may be a documentation issue if autoUpdates is not intended to be a config option, or a missing feature if it should be implemented

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗