mirror of
https://github.com/openclaw/openclaw.git
synced 2026-02-19 18:39:20 -05:00
CLAuthorizationStatus.authorizedWhenInUse only exists on iOS. On macOS, location services only support .authorizedAlways. This was causing compilation warnings and potentially incorrect behavior. Fixes: - GeneralSettings.swift: Remove authorizedWhenInUse check - PermissionManager.swift: Update ensureLocation and status methods - MacNodeRuntime.swift: Update location permission check 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>