openclaw/apps/macos/Sources
Val Alexander f6a5405658
fix(macos): guard config writer fallback
Guard macOS config writes so stale or destructive fallback payloads cannot silently remove gateway.mode, metadata, or auth and trigger gateway restore churn.

Verification:
- swift test --package-path apps/macos --filter OpenClawConfigFileTests
- swift test --package-path apps/macos --filter AppStateRemoteConfigTests
- swift test --package-path apps/macos --filter ConfigStoreTests
- pnpm lint:swift
- git diff --check origin/main..HEAD
- Blacksmith Testbox pnpm check:changed: blocked by missing swiftlint in the Linux Testbox image after reaching apps lane
2026-05-08 04:11:28 -05:00
..
OpenClaw fix(macos): guard config writer fallback 2026-05-08 04:11:28 -05:00
OpenClawDiscovery fix(ci): repair bundled test selection and compat typing 2026-04-04 05:56:55 +01:00
OpenClawIPC style(swift): run swiftformat + swiftlint autocorrect 2026-02-15 05:38:35 +01:00
OpenClawMacCLI fix(macos): mask sensitive wizard cli prompts (#76746) 2026-05-03 11:10:08 -04:00