Files
mw-macbook-pro/CHANGELOG.md
T

59 lines
3.3 KiB
Markdown

# Changelog
All notable changes to this repository are documented in this file.
## [Unreleased]
- **Automation Optimization**: Cleaned up the MacBook by uninstalling UI-heavy software (Adobe Suite, CapCut, Microsoft Teams, etc.) and deleting unused user profiles (`awsatwareag`, `EEsatwareAG`, `firebird`) using scripted automation hooks (`scripts/uninstall-apps.sh` and `scripts/delete-users.sh`).
- **FileVault Auto-login Script**: Created `scripts/auth-restart.sh` leveraging `fdesetup authrestart` to bypass FileVault screen for headless reboots.
- Updated references of OpenClaw version from `2026.3.13` to `2026.3.28` across the local documentation and gateway plugins list.
- Clarified maintenance protocols in remote `luca` project documentation (`MAINTENANCE.md`), directing operators back to the `mw-macbook-pro` repository for all macOS node-specific configuration and tunnel updates.
## 2026-03-22
### Fixed
- Stabilized OpenClaw node connectivity by implementing an external SSH tunnel managed via `ai.openclaw.node` LaunchAgent.
- Resolved `token_mismatch` errors in `OpenClaw.app` and CLI by synchronizing gateway tokens across all local and remote configurations.
- Fixed `ai.openclaw.node` launch script to correctly handle port conflicts and automated tunnel re-establishment.
### Changed
- Upgraded local OpenClaw CLI and macOS Companion App to v2026.3.13.
- Updated remote gateway configuration to `mode: remote` and `bind: lan` for stable tunnel termination.
- Reconfigured local node to use `ws://127.0.0.1:18789` (SSH tunnel) instead of direct Tailscale IP.
### Added
- Created `scripts/openclaw-check.sh` for quick local health and log diagnostics.
- Updated `luca` project documentation on remote host to reflect the new tunnel architecture.
## 2026-03-11
### Added
- Reconfigured OpenClaw Node for remote mode connecting to gateway `100.64.0.39:18789`.
- Installed and enabled `peekaboo` v3.0.0-beta3 for UI automation and Vision.
- Installed and enabled `imsg` v0.5.0 (built from source as universal binary) for iMessage integration.
- Successfully paired and authorized the MacBook node with the remote gateway.
- Verified Vision capabilities for background node service via TCC permissions.
### Changed
- Updated `ai.openclaw.node.plist` with optimized `ThrottleInterval` (10s) and environment variables.
- Disabled local `ai.openclaw.gateway` service to reduce resource contention.
- Upgraded OpenClaw to v2026.3.8 on both local node and remote gateway.
## 2026-03-04 (Evening)
### Added
- Cloned repository into `~/infrastructure/mw-macbook-pro` on MacBook Pro via Tailscale SSH.
- Installed and configured three developer CLI tools via Homebrew (Intel x86):
- `tea` v0.12.0 - Gitea CLI, authenticated as `ja` on `https://git.satware.ai`
- `gh` v2.87.3 - GitHub CLI, authenticated as `jane-alesi` on `github.com`
- `glab` v1.87.0 - GitLab CLI, authenticated as `ja` on `gitlab.satware.com`
- Documented tool auth configuration paths and verification commands in README.
## 2026-03-04 (Morning)
### Added
- Added an SSH system health check report for `MWsatwareAG@100.64.0.12` to `README.md`.
- Documented health snapshot fields: reachability, OS, uptime/load, CPU, memory, disk, recent errors, and listening ports.
- Added actionable next steps for CPU trend verification and network-exposure hardening.