Repository navigation
docs(collectors): harness plist examples use the installed copy - #1700
Conversation
…(Refs UM-1594) The plist examples referenced the old runtime-symlink updater, whose symlinked path defeats every collector's main guard. They now use ~/apps/usage-monitor-collectors from install-collectors.sh, and the runbook gains the DSH, opencode and fx LaunchAgent table. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Kody Review CompleteGreat news! 🎉 Keep up the excellent work! 🚀
|
| Options | Enabled |
|---|---|
| Bug | ✅ |
| Performance | ✅ |
| Security | ✅ |
| Business Logic | ✅ |
|
Double space after the period in 'API. Create' violates the single-space sentence-gap formatting rule. Collapse to one space to produce 'API. Create'. Kody rule violation: Sentence gap by surface: two ASCII spaces in files, U+00A0 plus a space in rendered copy and GitHub text |
🤔 Insufficient Task ContextI found a task linked to this PR, but it only contains minimal information (title only, no description or acceptance criteria). To perform a meaningful business rules validation, I need more details. 🔍 What I need to validate:
💡 How to improve the task context:
|
Refs UM-1594
Summary
Updates the macOS collector installation documentation and LaunchAgent template examples so they reference the installed collector copy at
apps/usage-monitor-collectors/scripts/rather than the previous runtime path (apps/usage-monitor-collector-runtime/current/scripts/). The guidance for installing collectors now points toscripts/install-collectors.sh.Changes
LaunchAgent plist examples (
deepseek,opencode,fx):apps/usage-monitor-collectors/scripts/.scripts/install-collectors.sh(referencing the install runbook) instead of the runtime update script.Runbook (
docs/runbooks/mac-collectors-install.md):USAGE_INGEST_TOKEN), DSH'sUSAGE_MONITOR_EXCLUDE_BOTFLEET_CHILDREN=1setting, and the initial 180-day backfill with watermark state stored in~/.cache/usage-monitor/collector-state/.Review notes