Skip to content

v1.0.1 - Windows tray fix

Choose a tag to compare

@giovi321 giovi321 released this 12 Jul 15:23
· 8 commits to main since this release
a2c8f1e

Patch release fixing the Windows tray silently starting headless (no icon).

What was wrong

start-daemon.bat could launch the daemon under a Python that lacked pystray/Pillow — the py/pyw launcher does not always resolve the same interpreter the deps were installed into (the Microsoft Store Python installs to a sandboxed location another launch can't import). The daemon then fell back to headless with no tray icon. The log showed pystray/Pillow not installed - running headless.

Fix

The Windows launchers now pin a self-contained .venv (same as install.sh on macOS/Linux):

  • install.bat creates .venv, installs deps into it, and registers autostart to use it
  • start-daemon.bat launches the .venv interpreter (CLAWDMETER_PYTHONW still overrides)
  • uninstall.bat removes the autostart entry directly, without needing Python

Upgrading

Re-run install.bat to create the .venv and re-register autostart, then start-daemon.bat. If the icon still seems missing, check the Windows 11 overflow area and drag it onto the taskbar.

Full details in CHANGELOG.md.