Merge pull request #999 from affaan-m/fix/clv2-config-override-rebase

fix(clv2): honor CLV2_CONFIG in start-observer
This commit is contained in:
Affaan Mustafa
2026-03-29 00:22:23 -04:00
committed by GitHub

View File

@@ -36,7 +36,11 @@ PYTHON_CMD="${CLV2_PYTHON_CMD:-}"
# ───────────────────────────────────────────── # ─────────────────────────────────────────────
CONFIG_DIR="${HOME}/.claude/homunculus" CONFIG_DIR="${HOME}/.claude/homunculus"
if [ -n "${CLV2_CONFIG:-}" ]; then
CONFIG_FILE="$CLV2_CONFIG"
else
CONFIG_FILE="${SKILL_ROOT}/config.json" CONFIG_FILE="${SKILL_ROOT}/config.json"
fi
# PID file is project-scoped so each project can have its own observer # PID file is project-scoped so each project can have its own observer
PID_FILE="${PROJECT_DIR}/.observer.pid" PID_FILE="${PROJECT_DIR}/.observer.pid"
LOG_FILE="${PROJECT_DIR}/observer.log" LOG_FILE="${PROJECT_DIR}/observer.log"