Skip to content

ApexCompanion 0.1.2: see what your coach did

Choose a tag to compare

@kgorle1111 kgorle1111 released this 24 Oct 22:46
· 55 commits to main since this release
527fb6d

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.py prints the same summary; --all and --json for 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.