v4.2.1 - Improve Babysitter Preflight Reliability
Why This Matters
The babysitter is more reliable when repairing pull requests that need dependency setup or final app-owned commits. Operators should see fewer stalled automated fixes caused by missing dependencies or repository hooks blocking finalization.
Detailed Changes
- PR #144 tells the coding agent to install missing dependencies from the repository lockfile when needed inside the isolated worktree.
- Fixes the dependency preflight check for ignored node_modules directories so setup does not fail unnecessarily.
- Makes babysitter finalization commits skip repository hooks, preventing local hook failures from blocking automated fixes or merge conflict resolutions.
- Adds regression coverage for the dependency preflight prompt, ignored dependency directories, and hook-safe commit behavior.