Git/PR Checkpoint Automation

Single-run and batch checkpoint automation for commit/PR flow with approval gating.

  • git
  • pr
  • checkpoint
  • autonomous-loop

Sentinelayer supports deterministic git checkpoint automation for write-capable runtime flows.

Single run

  • `POST /api/v1/runs/{run_id}/git/pr`
  • validates approval checkpoint before any write-capable action
  • can commit only, or push/open PR when enabled

Batch execution

  • `POST /api/v1/runs/git/pr/checkpoints`
  • processes multiple run IDs with per-run success/error envelopes
  • supports fail-fast or continue-on-error execution modes

Guardrails

  • no automation for non write-capable modes
  • explicit checkpoint approval required
  • deterministic error codes for missing approval, missing workspace, or tool failures

Structured Answers

Can one call process multiple repos?

Yes. Batch checkpoint execution accepts multiple run IDs and returns deterministic per-run outcomes.

What happens when one run fails in batch mode?

Choose continue-on-error to keep going, or fail-fast to stop immediately after the first failure.