Skip to content

Commit 6bb803b

Browse files
christsoclaude
andcommitted
refactor(targets): use use_target for llm and grader targets
Both llm and grader now delegate via use_target: ${{ GRADER_TARGET }} instead of hardcoding openrouter. Switch grader provider with one env var: GRADER_TARGET=openrouter or GRADER_TARGET=gemini-llm. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f4d47d2 commit 6bb803b

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.agentv/targets.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@ targets:
1616
provider: mock
1717

1818
# ── LLM target (text generation, no agent binary needed) ────────────
19+
# Delegates to GRADER_TARGET — same provider used for grading and LLM evals.
1920
- name: llm
20-
provider: openrouter
21-
api_key: ${{ OPENROUTER_API_KEY }}
22-
model: ${{ OPENROUTER_MODEL }}
21+
use_target: ${{ GRADER_TARGET }}
22+
provider: mock
2323

2424
# ── Grader (LLM-as-judge) ──────────────────────────────────────────
25+
# Used by agent targets via grader_target. Switch provider via GRADER_TARGET.
2526
- name: grader
26-
provider: openrouter
27-
api_key: ${{ OPENROUTER_API_KEY }}
28-
model: ${{ OPENROUTER_MODEL }}
27+
use_target: ${{ GRADER_TARGET }}
28+
provider: mock
2929

3030
# ── Named agent targets ───────────────────────────────────────────
3131
- name: copilot-cli

0 commit comments

Comments
 (0)