refactor(harness): migrate fix agent to env.runner/env.sandbox (ADR 0055)#2762
Conversation
PR Summary by QodoMigrate fix-agent harness config from runner_env to env.runner/env.sandbox (ADR 0055)
AI Description
Diagram
High-Level Assessment
Files changed (3)
|
Site previewPreview: https://4d74630d-site.fullsend-ai.workers.dev Commit: |
|
🤖 Finished Review · ✅ Success · Started 6:08 PM UTC · Completed 6:33 PM UTC |
Code Review by Qodo
1. Comment-only edit in scaffold test
|
|
Looks good to me. Previous runLooks good to me. Low
Labels: PR specifically migrates fix agent env configuration per ADR 0055. Previous run (2)ReviewFindingsMedium
Low
Labels: PR modifies harness config (fix.yaml) and restructures sandbox env var delivery per ADR 0055. |
|
🤖 Review · ❌ Terminated · Started 6:53 PM UTC · Ended 7:06 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:53 PM UTC · Completed 7:06 PM UTC |
…055) Move fix agent's harness configuration from legacy runner_env to the unified env schema (env.runner + env.sandbox). Move simple passthrough vars and hardcoded config values from fix-agent.env host file into env.sandbox in the harness YAML, keeping only the shell conditional (GIT_SSL_CAINFO) in the .env file. Update scaffold integration tests to check combined RunnerEnv + Env.Runner maps. Assisted-by: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Ralph Bean <rbean@redhat.com>
98892e2 to
e6ffdea
Compare
|
🤖 Finished Review · ✅ Success · Started 7:41 PM UTC · Completed 7:48 PM UTC |
|
🤖 Finished Retro · ✅ Success · Started 8:01 PM UTC · Completed 8:10 PM UTC |
Retro: PR #2762 — Migrate fix-agent harness config to env.runner/env.sandboxThis was a clean, human-authored PR by ralphbean that migrated the fix agent's harness configuration from legacy Timeline
Key observations
Overall this workflow went well. The review agent approved correctly, the human merged without issues, and token cost was reasonable for a 3-file change. One proposal filed for a review calibration improvement. Proposals filed
|
Migrate fix agent runner_env to env.runner/env.sandbox per ADR 0055. Move passthrough vars and hardcoded config from fix-agent.env into env.sandbox. Trim fix-agent.env to shell conditional only. Update scaffold integration tests.