/Explore

madison / open-git

public
CodeIssues16Pull requests2InsightsCampfireDocs

[fix] Autopilot succeeds but does not pass due to limits.

merged
#34 opened by madisonfix/autopilot-early-fails→main
Conversation2Commits2Files changed4
Gitty
madisonopened this pull requestAuthor· 2 weeks ago

What happened:

step 8 ran web build and it passed, but the runner hit the max-step boundary immediately afterward. Since the agent had not returned a formal finish action yet, our new “exhausted steps” guard threw before git status, final verification, commit, or push. The workspace was destroyed, so the almost-fix was lost and the worker retried.

Max-step exhaustion no longer throws immediately. If the agent produced changes, autopilot will continue to git status, final tests, commit, and push. If it exhausts steps with no changes, it still fails instead of posting a misleading "no changes" success comment.

Also:

Prod was capped at 8 max retries. Bumping this to 16.

Madison added 2 commits · 2 weeks ago

View commits
  • delete test files7ba3cd5
  • Merge remote-tracking branch 'origin/main' into fix/autopilot-early-fails601bf74
All checks passed· 2 weeks ago· 7 checks
  • Apply migrations to a fresh Postgressuccess
  • Build websuccess
  • Lintsuccess
  • Schema drift (db:generate is up to date)success
  • Testssuccess
  • Typechecksuccess
  • drizzle-kit check (snapshot/journal consistency)success

Sign in to comment.

Merge readiness

Ahead0
Behind0
Fast-forwardReady

This pull request can be merged without creating a merge commit.

Checks

Apply migrations to a fresh Postgressuccess
Build websuccess
Lintsuccess
Schema drift (db:generate is up to date)success
Testssuccess
Typechecksuccess
drizzle-kit check (snapshot/journal consistency)success

Autopilot

Debug

Reviews

Approved0
ReviewersNone yet

Running Autopilot requires review access on this PR and push access to the source branch.