Take A Coffee

Daily local agent receipt

Make the carry run part of the workflow.

Take A Coffee is strongest as a recurring handoff: before you leave the desk, let the agent decide whether the work must stay local, keep the host alive only for that window, then leave a receipt and restore normal sleep.

Start

Ask if local is required

Use the notebook only for browser profiles, desktop apps, devices, local services, or files that cannot move to a server.

Away

Run one bounded slice

Set a time cap, allowed files, acceptance test, heartbeat outside the agent, and stop rule before you commute, sleep, or step away.

Return

Read the receipt

Require changed files, commands, tests, failures, battery/heat/network state, stop reason, and whether sleep settings were restored.

Daily heartbeat

One proof file per away window.

This makes each run inspectable without turning awake mode into a permanent machine setting.

while true; do date >> ~/daily-local-agent-host.log; sleep 30; done
Copy prompt

Paste before leaving the desk.

This turns a local agent run into a short daily operating loop.

Run the daily local-agent receipt flow. First decide whether this work can move to a server; use this notebook only if local files, browser profile, desktop apps, devices, simulators, or local services are required. If local is required, define one bounded task, allowed files, acceptance test, time cap, retry cap, and stop rule. Start a heartbeat outside the agent, record battery, heat, network, and sleep/wake state, then run the task. When done, restore normal sleep behavior and leave a receipt with changed files, commands, tests, failures, stop reason, host heartbeat evidence, and next human decision. Stop for login, payment, destructive ambiguity, unsafe heat/battery, or unclear restore.

Want Codex to run the host step?

Take A Coffee packages the reversible awake command, status check, restore path, and receipt workflow for macOS and Windows notebook runs.

Run it with Codex