v0.1.2: macOS 26.1 compatibility fixes
macOS 26.1 compatibility fixes
Three bugs surfaced on macOS 26.1 and one cross-tool error-message leak, all found in field testing.
Fixed:
- audio: SwitchAudioSource -f dict not supported in v1.2.2 — switched to -f json, parallelised current-device lookups
- windows minimize: win.minimized setter throws 'Can't convert types' (-1700) — replaced with AXMinimizeButton click
- screenshot target=window: ObjC.deepUnwrap broken on macOS 26.1 — replaced with per-key castRefToObject + objectForKey unwrap for CGWindowList entries
- error messages: raw CLI invocations leaked into error output on macos_manage_apps, macos_manage_finder, macos_manage_focus — mapped to typed McpError codes with recovery hints
231 tests pass; bun run devcheck clean.