refactor(harness): migrate retro agent to env.runner/env.sandbox (ADR 0055)#2761
Conversation
PR Summary by QodoRefactor retro harness to env.runner/env.sandbox (ADR 0055)
AI Description
Diagram
High-Level Assessment
Files changed (2)
|
Site previewPreview: https://c3f3380f-site.fullsend-ai.workers.dev Commit: |
|
🤖 Finished Review · ✅ Success · Started 6:05 PM UTC · Completed 6:29 PM UTC |
Code Review by Qodo
1. RETRO_COMMENT now required
|
ReviewFindingsMedium
Previous runReviewFindingsMedium
Low
Labels: PR migrates retro agent harness config and updates harness integration tests. Previous runReviewFindingsMedium
Low
Previous run (2)ReviewFindingsMedium
Low
Labels: PR migrates retro agent harness config and updates harness integration tests. |
|
🤖 Review · ❌ Terminated · Started 6:54 PM UTC · Ended 7:07 PM UTC |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
🤖 Finished Review · ❌ Failure · Started 6:54 PM UTC · Completed 7:07 PM UTC |
… 0055) Replace deprecated runner_env with env.runner and env.sandbox in the retro harness template. Migrate host_files-based env/retro.env passthrough variables into the harness YAML directly: - Top-level runner_env → env.runner - forge.github.runner_env → forge.github.env.runner - RETRO_COMMENT from retro.env → env.sandbox - ORIGINATING_URL, REPO_FULL_NAME, GH_TOKEN from retro.env → forge.github.env.sandbox - Delete env/retro.env and remove its host_files entry Update scaffold_integration_test.go to assert env.runner keys for the retro template instead of the deprecated RunnerEnv map. Assisted-by: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Ralph Bean <rbean@redhat.com>
1c2ffb2 to
f1d276a
Compare
|
🤖 Finished Review · ✅ Success · Started 7:42 PM UTC · Completed 7:54 PM UTC |
|
🤖 Finished Retro · ✅ Success · Started 3:49 PM UTC · Completed 3:56 PM UTC |
|
PR #2761 was a small refactoring (3 files, 42 lines) migrating the retro harness from deprecated Proposals filed
|
Migrate retro harness from deprecated runner_env to env.runner/env.sandbox per ADR 0055. Move env/retro.env passthrough variables into the harness YAML directly. Delete retro.env and its host_files entry. Update scaffold_integration_test.go to check Env.Runner for retro template.