feat(harness): add code-sonnet-direct composite + direct-push context
Copies code-sonnet-direct/v1 (composite) and direct-push/v1 (context) from agent-runtimes local harnesses to the CRS-served framework repo. These are required by the sonnet-integrator task template used in the ralph coding loop. Without them, all integrator dispatches fail with "harness not found in any concepts repo: code-sonnet-direct/v1".
This commit is contained in:
14
harnesses/contexts/direct-push/v1/harness.yaml
Normal file
14
harnesses/contexts/direct-push/v1/harness.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
kind: context
|
||||
name: direct-push
|
||||
version: 1
|
||||
description: "Direct-push mode: agent pushes to origin itself. Suppresses task-branch creation and empty-deliverable false-positives."
|
||||
requires: []
|
||||
provides: []
|
||||
|
||||
env:
|
||||
# Tell agent-repo finalize.sh to skip the task-branch push — the agent
|
||||
# is responsible for pushing directly (e.g. git push origin main).
|
||||
AGENT_SKIP_BRANCH_PUSH: "true"
|
||||
# Suppress the empty-deliverable false-positive that fires when the agent's
|
||||
# cherry-pick commit is already staged and git status --porcelain is clean.
|
||||
AGENT_EMPTY_DELIVERABLE_CHECK: "false"
|
||||
Reference in New Issue
Block a user