feat(harness): add allow_runtime_fetch and max_runtime_fetches (ADR-0038 Phase 4, PR 3)#2270
Conversation
Site previewPreview: https://b36cf84e-site.fullsend-ai.workers.dev Commit: |
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
|
🤖 Finished Review · ✅ Success · Started 8:26 PM UTC · Completed 8:38 PM UTC |
|
Looks good to me Info
Previous runReviewFindingsLow
Info
Previous run (2)ReviewFindingsMedium
Low
Info
Previous run (3)Looks good to me Low
Info
Previous run (4)Looks good to me Low
Info
Previous run (5)Looks good to me Low
Info
Previous run (6)ReviewFindingsLow
Info
Previous run (7)ReviewFindingsMedium
Low
Info
Previous run (8)ReviewFindingsLow
Info
Previous run (9)ReviewFindingsLow
Info
Previous run (10)ReviewFindingsMedium
Low
Previous run (11)ReviewFindingsMedium
Low
Previous run (12)ReviewFindingsLow
Info
Previous run (13)ReviewFindingsHigh
Low
Info
Previous run (14)ReviewFindingsMedium
Low
Info
Previous run (15)ReviewFindingsMedium
Low
Info
Previous run (16)ReviewFindingsMedium
Low
Info
Previous run (17)ReviewFindingsMedium
Low
Info
Previous run (18)ReviewFindingsHigh
Medium
Low
Info
|
af2e7ab to
2c13cd1
Compare
|
🤖 Review · |
2c13cd1 to
9d21519
Compare
|
🤖 Finished Review · ✅ Success · Started 8:57 PM UTC · Completed 9:11 PM UTC |
9d21519 to
59de906
Compare
|
🤖 Finished Review · ✅ Success · Started 9:17 PM UTC · Completed 9:31 PM UTC |
59de906 to
f6fe791
Compare
|
🤖 Finished Review · ✅ Success · Started 9:36 PM UTC · Completed 9:50 PM UTC |
f6fe791 to
cb78a45
Compare
|
🤖 Review · |
cb78a45 to
b58cbcd
Compare
|
🤖 Finished Review · ✅ Success · Started 10:02 PM UTC · Completed 10:18 PM UTC |
eedf8d4 to
9f8c554
Compare
|
🤖 Finished Review · ✅ Success · Started 5:45 PM UTC · Completed 6:04 PM UTC |
9f8c554 to
b7e2b11
Compare
|
🤖 Finished Review · ❌ Failure · Started 6:20 PM UTC · Completed 6:27 PM UTC |
b7e2b11 to
331cad2
Compare
|
🤖 Finished Review · ✅ Success · Started 8:28 PM UTC · Completed 8:42 PM UTC |
… (ADR-0038 Phase 4 PR 3) Signed-off-by: Claude <noreply@anthropic.com> Signed-off-by: Greg Allen <gallen@redhat.com>
331cad2 to
f449b94
Compare
|
🤖 Finished Review · ✅ Success · Started 8:52 PM UTC · Completed 9:09 PM UTC |
|
🤖 Finished Retro · ✅ Success · Started 9:20 PM UTC · Completed 9:25 PM UTC |
Retro: PR #2270 —
|
Summary
Final PR for ADR-0038 (Universal Harness Access). Adds harness schema fields and CLI wiring to gate the runtime fetch service behind explicit opt-in.
allow_runtime_fetch(bool) andmax_runtime_fetches(int) fields to theHarnessstructallow_runtime_fetchrequiresallowed_remote_resources;max_runtime_fetchesmust be non-negative and requiresallow_runtime_fetchh.AllowRuntimeFetchinstead oflen(h.AllowedRemoteResources) > 0h.MaxRuntimeFetchestoServiceConfiginstead of hardcoded defaultTest plan
allow_runtime_fetchwithoutallowed_remote_resources, reject negativemax_runtime_fetches, rejectmax_runtime_fetcheswithoutallow_runtime_fetchsetupFetchServicetests to useAllowRuntimeFetch: truemake go-test— all tests passmake lint— cleango vet— cleanValidate()at 95.6%,setupFetchService()at 90.0%🤖 Generated with Claude Code