Problem
The examples/features/agent-skills-evals/ example demonstrates multi-provider skill-trigger evals, but the targets file (.agentv/targets.yaml) only defines an echo provider. Users who want to test with claude-cli or claude-sdk must create their own targets, which adds friction.
The parent examples/features/.agentv/targets.yaml has a claude target (provider: claude), but:
- No explicit
claude-cli target
- No
claude-sdk target
- The README shows
--target claude --targets ../.agentv/targets.yaml but doesn't document the setup
Proposed Fix
Add claude-cli and claude-sdk targets to examples/features/.agentv/targets.yaml:
- name: claude-cli
provider: claude-cli
grader_target: gemini-flash
log_format: json
- name: claude-sdk
provider: claude-sdk
grader_target: gemini-flash
log_format: json
Update the multi-provider example README to document running with both providers.
Blocked By
Acceptance Criteria
Problem
The
examples/features/agent-skills-evals/example demonstrates multi-provider skill-trigger evals, but the targets file (.agentv/targets.yaml) only defines anechoprovider. Users who want to test withclaude-cliorclaude-sdkmust create their own targets, which adds friction.The parent
examples/features/.agentv/targets.yamlhas aclaudetarget (provider: claude), but:claude-clitargetclaude-sdktarget--target claude --targets ../.agentv/targets.yamlbut doesn't document the setupProposed Fix
Add
claude-cliandclaude-sdktargets toexamples/features/.agentv/targets.yaml:Update the multi-provider example README to document running with both providers.
Blocked By
Acceptance Criteria
examples/features/.agentv/targets.yamlincludesclaude-cliandclaude-sdktargetsagentv eval multi-provider-skill-trigger.EVAL.yaml --target claude-cliworks out of the box