Context
Between Apr 25–29, autoloop ran successfully (agent step produced code) but safe_outputs failed to push the changes due to the stale patch generation bug (gh-aw #28955, fixed in v0.71.2). The code changes are preserved in the agent artifacts of each run and can be recovered.
Lost iterations
Each run's agent artifact contains aw-autoloop-{program}.patch. The last commit in each patch is the agent's actual iteration — earlier commits are phantom diffs from the stale base.
tsb-perf-evolve (4 iterations)
perf-comparison (3 iterations)
build-tsb-pandas-typescript-migration (4 iterations)
Recovery plan
- Download each agent artifact:
gh run download <run_id> --name agent
- Extract the last commit from each
.patch file (the agent's actual work, not the phantom diffs)
- Apply them in iteration order per program, verifying each applies cleanly against current main
- Create one PR with all recovered iterations
- Some iterations may conflict with each other or with changes that landed on main since — skip those
Notes
- Artifacts have not expired as of today
- Later iterations may supersede earlier ones (especially tsb-perf-evolve where each iteration rewrites
series.ts)
- For tsb-perf-evolve, only the latest iteration (26) likely matters since they all modify the same method
- For perf-comparison and build-tsb, iterations are additive (new files) so all can be applied
Context
Between Apr 25–29, autoloop ran successfully (agent step produced code) but
safe_outputsfailed to push the changes due to the stale patch generation bug (gh-aw #28955, fixed in v0.71.2). The code changes are preserved in the agent artifacts of each run and can be recovered.Lost iterations
Each run's agent artifact contains
aw-autoloop-{program}.patch. The last commit in each patch is the agent's actual iteration — earlier commits are phantom diffs from the stale base.tsb-perf-evolve (4 iterations)
perf-comparison (3 iterations)
build-tsb-pandas-typescript-migration (4 iterations)
Recovery plan
gh run download <run_id> --name agent.patchfile (the agent's actual work, not the phantom diffs)Notes
series.ts)