From 240451260cb751b9a6a8248b25fc0db410093db7 Mon Sep 17 00:00:00 2001 From: Rohit Rai Date: Tue, 28 Jul 2026 14:18:21 +0530 Subject: [PATCH] chore(fullsend): add rhdh-coding skill to code and fix agents Add the rhdh-coding skill from rhdh-skill to the fullsend code and fix agent harnesses via URL-pinned references. This gives sandbox agents RHDH-specific plugin development patterns (BUI, NFS, backend conventions, testing, dynamic plugin config) that they cannot reliably infer from training data alone. - Allow rhdh-skill repo in allowed_remote_resources - Pin rhdh-coding skill at commit e841099 with sha256 integrity hash - Both code and fix agents gain the skill alongside their existing upstream skills (code-implementation, fix-review) Signed-off-by: Rohit Rai Co-authored-by: Cursor --- .fullsend/config.yaml | 1 + .fullsend/rhdh/harness/code.yaml | 2 ++ .fullsend/rhdh/harness/fix.yaml | 2 ++ 3 files changed, 5 insertions(+) diff --git a/.fullsend/config.yaml b/.fullsend/config.yaml index 09982c12cd6..34235bb6b7f 100644 --- a/.fullsend/config.yaml +++ b/.fullsend/config.yaml @@ -22,6 +22,7 @@ roles: allowed_remote_resources: - https://raw.githubusercontent.com/fullsend-ai/fullsend/ - https://raw.githubusercontent.com/fullsend-ai/agents/ + - https://raw.githubusercontent.com/redhat-developer/rhdh-skill/ create_issues: allow_targets: repos: diff --git a/.fullsend/rhdh/harness/code.yaml b/.fullsend/rhdh/harness/code.yaml index 8531f669b9a..ce3c6430b81 100644 --- a/.fullsend/rhdh/harness/code.yaml +++ b/.fullsend/rhdh/harness/code.yaml @@ -1,6 +1,8 @@ base: https://raw.githubusercontent.com/fullsend-ai/agents/4bbe4f50ed8e33c60539eaa30ddc320edf8bcda0/harness/code.yaml#sha256=050382941bb4c4a3dad5f00253de854684c0d22dd8cc1ca0a548079774470aad agent: rhdh/agents/code.md policy: rhdh/policies/code.yaml +skills: + - https://raw.githubusercontent.com/redhat-developer/rhdh-skill/e84109919ae6085e3dcfe568c695e6dda54874ce/skills/rhdh-coding#sha256=5a4bc35476108a215091ccf1180cee68547c7668c6b193de4402674bc7b6cded host_files: - src: rhdh/bin/yarn dest: /sandbox/workspace/bin/yarn diff --git a/.fullsend/rhdh/harness/fix.yaml b/.fullsend/rhdh/harness/fix.yaml index 85e6d3b8621..629bcd95040 100644 --- a/.fullsend/rhdh/harness/fix.yaml +++ b/.fullsend/rhdh/harness/fix.yaml @@ -1,6 +1,8 @@ base: https://raw.githubusercontent.com/fullsend-ai/agents/4bbe4f50ed8e33c60539eaa30ddc320edf8bcda0/harness/fix.yaml#sha256=f966f0b8cd9b58289f19b446cfc4fd343c9079d9c9acee0260824b57e896e068 agent: rhdh/agents/fix.md policy: rhdh/policies/code.yaml +skills: + - https://raw.githubusercontent.com/redhat-developer/rhdh-skill/e84109919ae6085e3dcfe568c695e6dda54874ce/skills/rhdh-coding#sha256=5a4bc35476108a215091ccf1180cee68547c7668c6b193de4402674bc7b6cded host_files: - src: rhdh/bin/yarn dest: /sandbox/workspace/bin/yarn