-
Notifications
You must be signed in to change notification settings - Fork 177
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
The automatic update check occasionally fails with a timeout when running brew outdated:
Automatic update check failed. Command '['brew', 'outdated', '--quiet', 'basic-memory']' timed out after 15 seconds
Root Cause
BREW_OUTDATED_TIMEOUT_SECONDS is set to 15 in src/basic_memory/cli/auto_update.py:25. Homebrew can be slow depending on network conditions or if it needs to update its index, causing this timeout to be hit intermittently.
Proposed Fix
Increase BREW_OUTDATED_TIMEOUT_SECONDS from 15 to 60 seconds. This is a non-interactive background check, so a longer timeout won't impact UX.
Location
src/basic_memory/cli/auto_update.py:25
BREW_OUTDATED_TIMEOUT_SECONDS = 15 # should be 60Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request