feat(config): add triage-agent to default allowed_remote_resources - #2733
Conversation
Add fullsend-ai/triage-agent to the default org allowlist so harness wrappers can reference the external triage agent via base: composition. This is inert for existing installations that don't reference triage-agent URLs yet; new installs will have the entry ready. Signed-off-by: Greg Allen <gallen@redhat.com> Signed-off-by: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Greg Allen <gallen@redhat.com>
PR Summary by QodoAdd triage-agent to default AllowedRemoteResources allowlist Description
Diagram
High-Level Assessment
Files changed (2)
|
Site previewPreview: https://bfffdcfe-site.fullsend-ai.workers.dev Commit: |
|
🤖 Finished Review · ✅ Success · Started 3:11 PM UTC · Completed 3:20 PM UTC |
Code Review by Qodo
1. Expanded default trust boundary
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Looks good to me Labels: PR modifies default org config constructor (NewOrgConfig) to support triage-agent migration |
|
🤖 Finished Retro · ✅ Success · Started 12:04 PM UTC · Completed 12:15 PM UTC |
Retro: PR #2733 — Add triage-agent to default AllowedRemoteResourcesWorkflow went smoothly. This was a small (5-line), human-authored configuration PR by One proposal: The retro dispatch logic has a gap — existing skip rules (#2638 for bot PRs with no findings, #2708 for human PRs with no agent involvement) don't cover this case: a human PR where the review agent ran but found nothing. Proposing a unified, verdict-based skip condition. Existing issues already cover minor observations:
Proposals filed
|
| // Default allowlist for base: composition in harness wrappers (ADR-0045 Phase 2). | ||
| AllowedRemoteResources: []string{ | ||
| "https://raw.githubusercontent.com/fullsend-ai/fullsend/", | ||
| "https://raw.githubusercontent.com/fullsend-ai/triage-agent/", |
Summary
https://raw.githubusercontent.com/fullsend-ai/triage-agent/to the defaultAllowedRemoteResourcesinNewOrgConfig()so harness wrappers can reference the external triage agent viabase:composition (ADR-0045)fullsend admin upgradewill have the entry readyPart of the triage agent migration to
fullsend-ai/triage-agent.Test plan
TestNewOrgConfigupdated to assert the new entryinternal/config/tests pass🤖 Generated with Claude Code