cc-steer pipeline install-launchd
Schedule the pass nightly — plus the weekly model retrain and the shadow watcher — via macOS LaunchAgents.
cc-steer pipeline install-launchd [OPTIONS]The pipeline agent covers both collection cadences: it runs pipeline run --auto-weekly, so the Sunday pass folds in the auditor and eval. The retrain agent runs the lab’s harness.retrain every Sunday, refreshing the promoted gate model when the training data moved (--no-retrain skips it). The watch agent runs cc-steer watch continuously under KeepAlive so a fail-fast crash respawns (--no-watch skips it). Logs land under ~/.cc-steer/logs/. Re-running replaces the agents in place.
Full --help output
Usage: cc-steer pipeline install-launchd [OPTIONS]
Schedule the pass nightly — plus the weekly model retrain and the shadow
watcher — via macOS LaunchAgents.
The pipeline agent covers both collection cadences: it runs ``pipeline run
--auto-weekly``, so the Sunday pass folds in the auditor and eval. The
retrain agent runs the lab's ``harness.retrain`` every Sunday, refreshing
the promoted gate model when the training data moved (``--no-retrain`` skips
it). The watch agent runs ``cc-steer watch`` continuously under
``KeepAlive`` so a fail-fast crash respawns (``--no-watch`` skips it). Logs
land under ``~/.cc-steer/logs/``. Re-running replaces the agents in place.
Options:
--prefix TEXT Command prefix the agent invokes cc-steer with.
[default: uvx cc-steer]
--journal-repo DIRECTORY Repository whose cc-notes journal records each
pass.
--hour INTEGER Local hour the nightly pass fires at. [default:
3]
--retrain / --no-retrain Also install the weekly gate-retrain agent, run
through the lab checkout. [default: retrain]
--lab DIRECTORY The cc-steer-lab checkout the retrain agent runs
harness.retrain in. [default: (~/Code/cc-steer-
lab)]
--retrain-hour INTEGER Local hour the Sunday retrain fires at. [default:
4]
--watch / --no-watch Also install the always-on watch daemon under
KeepAlive. [default: watch]
--help Show this message and exit.
Options
--prefix: TEXT = uvx cc-steer- Command prefix the agent invokes cc-steer with.
--journal-repo: DIRECTORY- Repository whose cc-notes journal records each pass.
--hour: INTEGER = 3- Local hour the nightly pass fires at.
--retrain, --no-retrain- Also install the weekly gate-retrain agent, run through the lab checkout.
--lab: DIRECTORY- The cc-steer-lab checkout the retrain agent runs harness.retrain in.
--retrain-hour: INTEGER = 4- Local hour the Sunday retrain fires at.
--watch, --no-watch- Also install the always-on watch daemon under KeepAlive.