Skip to content

Keepresso 1.22.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 06:08
· 2 commits to main since this release
Immutable release. Only release title and notes can be modified.
8244199

Theme: the lid stays dark, and more coding agents watched.

Added

  • More coding agents are detected while they work. The AI-agent condition
    now recognises Kimi Code, Qwen Code, Muse Code, and Devin CLI. Devin CLI
    detection suggested by @CheerChen (#17).

  • Keep me active can wait for real idleness. A new Only after idle switch
    holds the presence poke until you have been idle for 1 to 30 minutes (3 by
    default), and never pokes while a game is frontmost.

Fixed

  • The screen sometimes stayed lit inside a closed lid. Closing the lid sent
    the display to sleep once and then left it alone. A notification, a keypress
    on a paired keyboard, or another app asking for the display could wake it
    again, and the lock screen then sat lit under the shut lid until you opened
    it. The panel now goes back to sleep for as long as the lid stays shut, and
    its brightness is held at zero underneath that, so a panel that wakes anyway
    is dark rather than lit. External displays and keyboards are untouched.

  • Keyboard Cleaner could leave Return and Space remapped. A failed unlock
    cleared the record of what to put back, so the keys stayed locked until the
    helper next launched. Unlocking and quitting now both restore them.

  • System holds survive a restart, the login window, and fast user switching.
    Ending one hold could drop an unrelated one, so the Mac could start sleeping
    again mid-session. At the login window the helper refused every request, so a
    hold taken before you switched away could not be renewed or released.

  • Automation leases no longer lapse while the work is still running. Two
    processes writing at once could overwrite a heartbeat and let the lease
    expire underneath a live job. Wake schedules are now checked before they
    reach pmset.

Full Changelog: v1.21.0...v1.22.0