Repository navigation
ApexCompanion 0.1.2: see what your coach did
New: local logs and a session summary. Nothing leaves your Mac.
- When you stop the coach (open the app again → Stop), it shows your session: focus %, roasts, errors, and how long each step took.
- Each session writes one log file that only you can read, in
~/Library/Application Support/ApexCompanion/logs/. It keeps the site name, never the full address, and what was on screen only when a roast fired. Files older than 7 days are deleted automatically. - Running from source:
python report.pyprints the same summary;--alland--jsonfor more.
Fixes
- The app wrote its logs to a different folder than the docs said; it now uses the documented folder.
- A failed roast no longer ends the check.
- CI now runs and passes (lint + 69 tests on Apple Silicon).
After updating: macOS treats this build as a new app, so switch ApexCompanion on again in System Settings → Privacy & Security → Screen & System Audio Recording.
Install steps: INSTALL.md.