Skip to content

Document readable evaluator fields on QA scorecards (Preview) - #683

Merged
s-harding merged 2 commits into
mainfrom
s-harding/qa-scorecards-readable-evaluators
Sep 28, 2026
Merged

s-harding merged 2 commits into
mainfrom
s-harding/qa-scorecards-readable-evaluators

Conversation

@s-harding

Copy link
Copy Markdown
Contributor

Why?

Evaluator ids, chosen rating-option values, and reason ids on scorecard evaluators have no lookup table, so API consumers can't show readable names or labels without a separate call. This is Preview only.

  • Companion to intercom/intercom#582447

How?

Adds name, value_label, and reasons fields to the Preview scorecard evaluator schema so consumers get labels directly.

Generated with Claude Code

Evaluator ids, rating-option values, and reason ids in scorecards[].evaluators[]
were unresolvable without a separate lookup — this documents the name,
value_label, and reasons fields intercom/intercom#582447 adds in Preview.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@s-harding
s-harding marked this pull request as ready for review September 25, 2026 13:59
The examples documented name and value_label but not reasons, so
readers couldn't see the new field in a response.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@s-harding
s-harding enabled auto-merge (squash) September 28, 2026 08:00
@s-harding
s-harding merged commit 623ad21 into main Sep 28, 2026
4 checks passed
@s-harding
s-harding deleted the s-harding/qa-scorecards-readable-evaluators branch September 28, 2026 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants