#!/usr/bin/env sh
# 被 source 到项目的 post-commit hook 中，触发 Theo code review

THEO_HOOKS_DIR="$HOME/.theo/hooks"
[ -f "$THEO_HOOKS_DIR/.theo-env.sh" ] && . "$THEO_HOOKS_DIR/.theo-env.sh"

if [ -x "${THEO_CLAUDE_PATH:-}" ] && [ -x "$THEO_HOOKS_DIR/theo-runner" ]; then
  REPO_PATH="$(git rev-parse --show-toplevel 2>/dev/null)"
  nohup "$THEO_HOOKS_DIR/theo-runner" "$REPO_PATH" >/dev/null 2>&1 &
  disown
fi
