Local AI Cat module
Window management of other apps
Current shipping, testing, and product context for this part of Local AI Cat.
Status
Where it stands
- Platforms
- macOS
- Release channels
- Alpha · Beta · Main
- Distribution
- Outdoor
- AlphamacOS
- BetamacOS
- Outdoor · Direct downloadmacOS
Description
What it does
macOS. Unsandboxed only. Hotkey mapping, frame geometry, best-effort frame clamping, other-app snap/action frame planning, drag-release pointer/frame edge/corner detection across physical and visible screen frames, own-window planning, multi-screen detection policy, manual-accessibility app policy, settings availability/shortcut/subtitle presentation, AXWindowMover, and ScreenSnapshotting contracts are packaged. WindowManagementHotkeyController and the settings view consume the injected mover; screen detection consumes the injected snapshot provider. Accessibility lookup/movement, NSScreen capture, NSEvent monitoring, and the System Settings deep-link remain thin app adapters so App Store builds keep Accessibility API references out of the target path. The existing `.windowManagement` UIContribution ID, slot, order, and gate remain unchanged.
Headless Local API
Drive it over the loopback API
Logging / observability: provisional grade L0 — structured=0 print=2 sentry=0.
- discover
- not applicable
- execute
- not applicable
- observe
- not applicable
- configure
- not applicable
- cancel/stop
- not applicable
- reset
- not applicable
No API capabilities are declared for this module yet.
No Local API operation paths are matched to this module yet.
Media
See it in action
Backlog / improvements
What comes next
No improvements are listed for this module yet.
History
How it got here
No change history has been published for this module yet.

