feat: cross-model consensus consolidation (one ranked comment, not N walls) (#17)
Build & push image / build-and-push (push) Successful in 9s
Build & push image / build-and-push (push) Successful in 9s
Co-authored-by: Steve Dudenhoeffer <steve@stevedudenhoeffer.com> Co-committed-by: Steve Dudenhoeffer <steve@stevedudenhoeffer.com>
This commit was merged in pull request #17.
This commit is contained in:
@@ -60,6 +60,7 @@ on:
|
||||
worker_model: { type: string, default: "" } # GADFLY_WORKER_MODEL
|
||||
allowed_users: { type: string, default: "" } # GADFLY_ALLOWED_USERS (consumer-specific; set in your stub)
|
||||
trigger_phrase: { type: string, default: "" } # GADFLY_TRIGGER_PHRASE
|
||||
consolidate: { type: string, default: "" } # GADFLY_CONSOLIDATE — "" => auto (one consensus comment for >=2 models); "0" => one comment per model
|
||||
# Job wall-clock cap. 90 as a default: the 5-lens suite across a slow lane
|
||||
# (claude-code with extended thinking) over two passes can run long.
|
||||
timeout_minutes: { type: number, default: 90 }
|
||||
@@ -143,3 +144,4 @@ jobs:
|
||||
GADFLY_WORKER_MODEL: ${{ inputs.worker_model }}
|
||||
GADFLY_ALLOWED_USERS: ${{ inputs.allowed_users }}
|
||||
GADFLY_TRIGGER_PHRASE: ${{ inputs.trigger_phrase }}
|
||||
GADFLY_CONSOLIDATE: ${{ inputs.consolidate }}
|
||||
|
||||
Reference in New Issue
Block a user