diff --git a/dev/dev-agent.sh b/dev/dev-agent.sh index c60cfed..311ba07 100755 --- a/dev/dev-agent.sh +++ b/dev/dev-agent.sh @@ -27,6 +27,8 @@ set -euo pipefail # Load shared environment source "$(dirname "$0")/../lib/env.sh" +# Auto-pull factory code to pick up merged fixes before any logic runs +git -C "$FACTORY_ROOT" pull --ff-only origin main 2>/dev/null || true # --- Config --- ISSUE="${1:?Usage: dev-agent.sh }" diff --git a/review/review-pr.sh b/review/review-pr.sh index 44b5731..505dc9a 100755 --- a/review/review-pr.sh +++ b/review/review-pr.sh @@ -17,6 +17,8 @@ set -euo pipefail # Load shared environment source "$(dirname "$0")/../lib/env.sh" +# Auto-pull factory code to pick up merged fixes before any logic runs +git -C "$FACTORY_ROOT" pull --ff-only origin main 2>/dev/null || true PR_NUMBER="${1:?Usage: review-pr.sh [--force]}" FORCE="${2:-}"