Local AI Cat module
Screen Awake
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
- Indoor · Outdoor
- AlphamacOS
- BetamacOS
- Outdoor · Direct downloadmacOS
- Indoor · App StoremacOS
Description
What it does
macOS menu bar. FeatureScreenAwake owns duration policy, session state, Pomodoro state, observable controller, IOKit orchestration, menu-bar UI, and cleanup. Outdoor/Beta additionally turn the built-in panel backlight off after two idle minutes during an active hold and restore it on HID activity, lid transition, hold release, termination, or recovery after relaunch; literal lid-close never triggers dimming. ScreenAwakeSleepLock owns the separately revocable reliable lid-closed grant. The app shell supplies diagnostics and startup composition.
Headless Local API
Drive it over the loopback API
Logging / observability: provisional grade L0 — structured=0 print=40 sentry=0.
- discover
- present
- execute
- present
- observe
- present
- configure
- not applicable
- cancel/stop
- present
- reset
- not applicable
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.

