openclaw/apps
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
..
android refactor: move canvas to plugin surfaces 2026-05-07 09:07:18 +01:00
ios refactor: move canvas to plugin surfaces 2026-05-07 09:07:18 +01:00
macos fix(macos): guard config writer fallback 2026-05-08 04:11:28 -05:00
macos-mlx-tts fix: harden mac app computer use docs 2026-04-28 01:25:31 +01:00
shared/OpenClawKit Highlight exec command risks in Web approvals (#77153) 2026-05-08 06:38:41 +00:00
swabble chore: move swabble into apps 2026-05-03 13:10:25 +01:00