Skip to content

v0.1.0

@ArangoGutierrez ArangoGutierrez tagged this 03 Aug 19:02
Everything that needs no elevated privilege.

coffee-bar holds PreventUserIdleSystemSleep while an AI coding agent is
actually working, and releases it the moment every session is blocked on
you. Not a timer, not a global override: the hold is bound to live agent
session state, read from Claude Code hooks over a 0600 unix socket.

In this release:
  - the menu-bar panel, with Off/Auto/On and live session counts
  - ingest over a unix socket, with the session state machine behind it
  - a crashed agent's session is retired, so a dead process cannot pin the
    machine awake for ever
  - the battery floor releases the hold rather than draining the machine
  - the running build version is shown in the panel
  - an opt-in Display control: the screen sleeps by default, and stays on
    when you ask it to

By default coffee-bar holds no display assertion. That is what separates it
from caffeinate -d, and it remains the default.
Assets 2
Loading