fix(fullsend): register local code/fix agent harnesses#3712
fix(fullsend): register local code/fix agent harnesses#3712johnmcollier wants to merge 1 commit into
Conversation
After the reusable-dispatch bump to v0.29, unconfigured agents fall back to fullsend-ai/agents and skip .fullsend/customized/. Register the local RHDH harnesses so yarn install uses the custom image and policy again. Assisted-by: GPT-5.4 Co-authored-by: Cursor <cursoragent@cursor.com>
|
PR Summary by QodoFix Fullsend: register repo-local code/fix harnesses and update schema
AI Description
Diagram
High-Level Assessment
Files changed (3)
|
Code Review by Qodo
Context used✅ Compliance rules (platform):
11 rules 1. Forge runner env missing TARGET_BRANCH
|



Description
After #3702 bumped the Fullsend reusable dispatch workflow to v0.29, unconfigured agents fall back to
fullsend-ai/agents. That stock harness usesghcr.io/fullsend-ai/fullsend-code:latestand a policy withoutallow_encoded_slash, so the repo-local.fullsend/customized/RHDH image, yarn policy, and toolchain env never load.That caused
/fs-codeon #3694 to report success while producing no PR: the agent timed out duringyarn install(yarn: command not found,corepackEACCES under/usr, repeatedregistry.npmjs.org%2Fdenials), then the post-script exited withNo changed files in agent's commit(s) — nothing to do.This PR registers the local customized
code/fixharnesses in.fullsend/config.yamlso config resolution beats the agents-repo fallback, and updates those harnesses for the current Fullsend schema while keeping the RHDH image and yarn sandbox customizations.Changes
agents:entries forcustomized/harness/code.yamlandcustomized/harness/fix.yamlrole/slug,validation_loop.schema,forge.github) while retaining:ghcr.io/redhat-developer/rhdh-fullsend-code:latestallow_encoded_slash/repo.yarnpkg.comrhdh-toolchain.env+yarn-proxy.envrhdh-workspaceskillTesting
fullsend-codefrom run 28977719758)Checklist
/fs-codeon ai-integrations: add AIResource spec.scope schema extension #3694 and confirm the run log uses the RHDH image and does not sayFetching agent code from fullsend-ai/agentsMade with Cursor