openclaw/apps/macos/Sources
huohua-dev 8545cbd358
fix(macos): strip "OpenClaw " prefix before parsing gateway version
`openclaw --version` outputs "OpenClaw 2026.x.y-z" but
readGatewayVersion() passed the full string to Semver.parse(),
which failed on the "OpenClaw " prefix. This caused the app to
fall back to reading package.json from a local source checkout
(~/Projects/openclaw), reporting a false version mismatch.

Strip the product name prefix before parsing so the installed
CLI version is correctly recognized.
2026-03-28 12:05:33 +11:00
..
OpenClaw fix(macos): strip "OpenClaw " prefix before parsing gateway version 2026-03-28 12:05:33 +11:00
OpenClawDiscovery fix(macos): improve tailscale gateway discovery (#40167) 2026-03-08 21:49:42 +02:00
OpenClawIPC style(swift): run swiftformat + swiftlint autocorrect 2026-02-15 05:38:35 +01:00
OpenClawMacCLI refactor(macos): share pairing and ui dedupe utilities 2026-03-02 12:13:45 +00:00
OpenClawProtocol feat(hooks): add async requireApproval to before_tool_call (#55339) 2026-03-27 09:06:40 -07:00