Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 11 additions & 2 deletions .azdo/DataversePluginEvals_PR.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,10 @@ resources:
type: github
endpoint: bic-proxima-shared-stamp
name: bic/LocalEvalRunner
ref: refs/heads/main
# Temporary: pinned to LER PR #416 branch to validate the
# DeterministicAssertionEvaluator service-only routing fix end-to-end.
# Revert to refs/heads/main before merge.
ref: refs/heads/users/sbadenkal/service-only-deterministic-assertion
- repository: BicEvalsService
type: github
endpoint: bic-proxima-shared-stamp
Expand All @@ -67,15 +70,21 @@ steps:
- checkout: self
displayName: 'Checkout Dataverse-skills'

- checkout: LocalEvalRunner
displayName: 'Checkout LocalEvalRunner source (for build-from-source)'
fetchDepth: 1

- checkout: BicEvalsService
displayName: 'Checkout evaluator prompts'
fetchDepth: 1

# Setup: .NET, NuGet auth, LocalEvalRunner install, Copilot CLI, auth token
# Setup: .NET, NuGet auth, LocalEvalRunner BUILD FROM SOURCE, Copilot CLI, auth token
- template: .pipelines/templates/steps/BicEval-SetupTemplate.yml@LocalEvalRunner
parameters:
cliAgent: 'copilot'
cliAgentTokenVariable: 'COPILOT_GH_PAT'
useBuildFromSource: true
sourceRepoPath: '$(Build.SourcesDirectory)/LocalEvalRunner'

# Configure: merge replacements, prepare agent config
- template: .pipelines/templates/steps/BicEval-ConfigureTemplate.yml@LocalEvalRunner
Expand Down
13 changes: 13 additions & 0 deletions evals/tests/dv_data.biceval.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,23 @@
"scenarioName": "Data",
"description": "Verifies SDK patterns for record creation in Dataverse tables.",
"enabled_evaluators": [
{
"name": "CortexConfigurations:Common/DeterministicAssertionEvaluator",
"passing_score": 3,
"priority": 1,
"settings": {
"supported_verbs": "CONTAINS,NOT_CONTAINS,SKILL_LOADED"
}
},
{
"name": "CortexConfigurations:Common/Skills/correctness.prompty",
"passing_score": 3,
"priority": 1
},
{
"name": "CortexConfigurations:Common/SEVAL/LMChecklist.prompty",
"passing_score": 1,
"priority": 1
}
],
"tests": [
Expand Down
Loading