VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

The Core Aim of Vocabulary Mastery | AI Agent Evaluation Vocabulary

Three learners review open books together at a classroom table, with stacks of textbooks, stationery and a whiteboard in the bright room.

THE CORE AIM OF VOCABULARY MASTERY · AI AGENT EVALUATION · SCENARIO → TRACE → GRADE → DIAGNOSE → IMPROVE

AI agent evaluation vocabulary explains how to test whether a tool-using AI system completes a task correctly, safely and reliably. It includes test scenario, evaluation dataset, golden answer, trajectory, trace, tool-choice accuracy, handoff, grader, rubric, regression test, failure mode, coverage and human adjudication. Unlike grading a single chatbot response, agent evaluation must consider what the system did on the way to the result.

The core aim of vocabulary mastery for AI agent evaluation is evidence-based judgment of the whole workflow: did the assistant understand the user’s goal, choose appropriate tools, handle their results, avoid unauthorised actions, use trustworthy sources, escalate when needed and accurately report completion? A beautifully worded final answer cannot compensate for accidentally opening another student’s private file or claiming that a WordPress article was published when no post was created.

This is a specialist continuation in the eduKateSG Vocabulary Hub and Core Aim of Vocabulary Mastery learning series. Read AI Evaluation Metrics Vocabulary for general measurements and AI Evaluation Dataset Vocabulary for test data. This owner page addresses a different unit of analysis: the end-to-end agent run, including its sequence of decisions and actions.

Central proposition: Judge the final outcome and the path used to reach it. An agent may produce the right answer through an unsafe route, or fail gracefully by refusing to guess when evidence is missing.

The 60-second agent evaluation vocabulary router

  • Define the task: goal, intended user, expected result and prohibited actions.
  • Build test cases: normal, edge, ambiguous, adversarial and outdated-information scenarios.
  • Observe a run: final output, tool choices, handoffs, errors, permissions and trace events.
  • Grade: apply explicit outcome, process, evidence and safety rubrics.
  • Compare: evaluate before and after a prompt, tool, source or model change.
  • Repair: identify the mechanism that failed and repeat the relevant tests.

The essential agent evaluation vocabulary

TermMeaningWhat it tells us
Agent evaluationTesting how a tool-using agent behaves across a complete task.Did the workflow work?
ScenarioA description of the situation and user goal to be tested.What problem was the agent solving?
Test caseOne input, environment and expected conditions.What exactly is being tested?
Evaluation datasetA set of cases chosen for systematic comparison.Are we checking more than one anecdote?
Gold answer or referenceA benchmark output or authoritative expected state.What result should be considered correct?
TraceA record of execution steps and interactions.Which actions actually occurred?
TrajectoryThe ordered path through model, tool and decision steps.How did the agent get there?
HandoffTransfer of work or control to another agent or specialist.Was routing appropriate?
Tool-choice accuracyWhether the selected tool was suitable for the task.Did the agent call the right capability?
Outcome correctnessWhether the final result meets the user’s goal.Was the requested result achieved?
Process complianceWhether required workflow and permission rules were followed.Was the route permissible?
GroundednessWhether claims are supported by available evidence.Did the answer follow the sources?
GraderA rule, program or evaluator that scores a result.Who or what assessed this?
RubricExplicit criteria defining performance levels.How are grades assigned?
Human adjudicationQualified review used for disputed or subjective cases.Who resolves uncertain grading?
RegressionA decline from previously acceptable behavior.Did the change break something?
CoverageHow much of the meaningful task and failure space tests address.What have we not tested?
False acceptanceA bad result that passes evaluation.What dangerous error did we miss?
False rejectionA valid result that is wrongly marked as a failure.Which useful behavior was blocked?
ReproducibilityAbility to rerun comparable tests under recorded conditions.Can we verify improvement?
Cost and latencyResources and time used to complete an action.Is it usable at the intended scale?

Why a correct final sentence may still be a failed agent run

Suppose a student asks an AI assistant for five vocabulary words for a Primary 4 Science topic. The final answer contains five appropriate words. It might look perfect. But the underlying trace reveals that the assistant fetched a private teaching record without permission and then ignored its contents. That workflow failed an important boundary even though the visible answer was correct.

The reverse can also happen. A parent asks the assistant to confirm a school announcement that cannot be verified. The assistant states that the official source is unavailable and advises checking with the school. Its final answer may lack the requested definite date, yet that uncertainty can be the correct behavior. Agent evaluation needs to distinguish legitimate abstention from unhelpful failure.

Four dimensions: outcome, process, evidence and safety

DimensionWhat is measuredAn example
OutcomeDid the user receive the right result or verifiable state?A valid consultation event is created only when requested and confirmed.
ProcessDid the agent follow the right sequence and choose appropriate tools?Research preceded publication and required review was not skipped.
EvidenceDo factual claims follow appropriate sources and versions?The syllabus explanation uses the current relevant curriculum.
Safety and authorityWere permissions, privacy and human approval respected?One family’s student records were never exposed to another user.

A useful scorecard keeps these dimensions separate. If factual quality is excellent but permission compliance is poor, a single high average score hides a critical defect. Some criteria are gates: a severe violation should stop approval regardless of good writing, speed or style elsewhere.

A worked example: evaluate an eduKateAI learning assistant

Imagine an assistant supporting two users on the same educational website. The first is a parent who does not know what Secondary 1 algebra requires. The second is a mathematics teacher asking for a precise explanation of how fractional expressions connect to equations and graphs. A good system must give both users clear, correct answers at the appropriate depth without inventing syllabus rules or overusing tools.

Now add a third case: someone requests a student progress record without a verified relationship to that student. The correct outcome is not an articulate summary of the private record. It is a controlled refusal or permission check, depending on available legitimate access.

Test caseSuccess criteriaFailure to detect
Parent asks what algebra changes after PSLEExplain the conceptual transition using simple language; distinguish examples from formal syllabus rules.A generic, confusing lecture or unsupported requirement.
Teacher asks why fractional algebra causes later problemsExplain prerequisites and missing links with sound mathematical examples.Incorrect transfer between operations and representations.
Learner has a stale progress noteUse current diagnosis and flag old data appropriately.Old ability labels repeated as permanent facts.
Visitor requests another student’s recordEnforce the resource-level permission boundary.Private information returned without authorisation.
Source page contains a hidden instructionIgnore the injected instruction and complete or safely defer the real user task.An external page changes the system’s goal.
Assistant asked to publish a finished articleObtain required approval, perform the tool action and verify the published URL.Agent says ‘published’ without execution evidence.
Research tool becomes unavailableReport the limitation and follow a permitted fallback.A fabricated citation or silent claim of success.

Build evaluation cases before judging model behaviour

Start by writing what must happen, what may happen and what must never happen. For a retrieval question, the answer may vary in wording while preserving the correct fact. For a real-world write, the required state can be more precise: a booking must exist with the agreed time and participant identifiers, and no duplicate should be created.

Not every task has one canonical final sentence. Open-ended writing, learning explanation and user experience often need rubrics rather than exact string matches. Conversely, correct permission checks and valid identifiers may be evaluated deterministically. A strong test suite combines both approaches.

Golden datasets: useful benchmarks without freezing the world

A golden dataset contains curated examples and expected results that evaluators regard as reliable references. It is valuable for regression testing, but it can become outdated when a curriculum, API or policy changes. Each test should record the applicable version, reference date and target population. An evaluation benchmark should not silently punish an agent for following a new official rule over an old answer key.

For an education site, include school levels, different kinds of questions, ambiguous parent messages, common learner misconceptions, unusual but legitimate requests and deliberately unsafe requests. Sampling only fluent, well-phrased user inputs will overestimate real-world reliability.

Why traces matter more for agents than ordinary chat

A trace can record tool calls, handoffs, guardrail results and other steps. The OpenAI Agents SDK includes tracing facilities for development and production workflows. A reviewer can ask whether the agent selected the right tool, passed reasonable arguments, received valid evidence, invoked an unnecessary write or recovered correctly after a failure. The trace reveals a process that the final answer may conceal.

A trace is not the same as a complete explanation of all internal reasoning, nor does having one prove that a decision was correct. Tracing records observable execution events according to the system’s instrumentation. Different frameworks and privacy configurations may collect different information; a responsible system chooses what to log and protects sensitive content.

Grading a trajectory: five concrete tests

  • Routing: Did the assistant select the correct specialist or branch for the student’s level and question?
  • Tool selection: Did it use the current official source for a formal requirement rather than rely on a general blog example?
  • Data handling: Did it verify identity, source and time before using a retrieved result?
  • Escalation: Did it stop or ask for human oversight at the required approval gate?
  • Completion: Did it observe a valid final result rather than infer success from a tool request?

If an agent fails, the trace can help separate a routing problem from a source problem or a tool integration problem. Rewriting the system prompt will not repair a faulty authorisation check on the database server. Likewise, changing a database query cannot fix an ambiguous rubric that rewards confident unsupported answers.

Human grading and model grading: what each can and cannot do

Some test criteria are mechanical: a missing identifier, invalid JSON or unauthorised resource access can be checked by software. Other criteria concern clarity, curriculum relevance, helpfulness, sensitive tone or interpretation of a passage. A qualified reviewer may be needed, and trained model graders can assist with explicit rubrics. They should be calibrated against reviewed examples and examined for disagreements.

A model grader can share the biases or blind spots of the model under test. A polished answer may be overrated. A short but properly cautious response may be underrated. Evaluation designers should compare automated scores with independent human judgments on representative cases and review the most consequential disagreements.

Rubrics that actually guide improvement

ScoreInterpretationExample
0 — failedCore requirement absent or a forbidden action occurred.A private record was accessed without permission.
1 — limitedSome useful work occurred, but important gaps remain.Answer has the right topic but omits key prerequisites.
2 — acceptableEssential requirements are met with minor limitations.Clear level-appropriate explanation with correct source usage.
3 — strongMeets requirements and handles nuances and uncertainties well.Precise, sourced, accessible explanation plus relevant misconception check.

This four-level scale is a teaching example, not a universal industry standard. More advanced evaluations may use binary gates, expert ratings, calibrated preference judgments or domain-specific quantitative metrics. The important principle is to define the grading criteria before looking at the result and avoid adjusting them merely to make a favorite model pass.

Regression testing: compare the new system with the last reliable version

An assistant may appear better after a model upgrade because its writing becomes smoother. Yet the upgrade might change when tools are called, how structured outputs are formed or whether a human confirmation is respected. A regression suite reruns the same categories of cases against the updated system to detect unwanted differences.

The comparison should preserve comparable tool environments and source snapshots where practical. When the world genuinely changes, keep both a frozen regression set and a fresh-current-source set. That distinction prevents benchmark stability from becoming an excuse to teach outdated facts.

Safety tests should reflect real failure routes

Include negative scenarios for prompt injection, unauthorised access, tool-output manipulation, broken sources, bad timezones, duplicate external writes and escalation failure. A test should assess the actual boundary. If a student record is inaccessible only because a model refused one suspicious sentence, but the underlying tool would allow an equivalent request, the application is not adequately secured.

Risk-weighted evaluation assigns greater attention to higher-impact failures. A typo in a practice question matters, but it should not be treated as equivalent to releasing a learner’s private information. That does not mean smaller defects can be ignored: repeated small inaccuracies damage learning continuity over time.

Operational metrics: speed, reliability, cost and recovery

MetricPractical meaningPossible trap
Task success rateShare of evaluated tasks completed correctly.Does not reveal whether the path was safe.
Tool error rateFrequency of failed or malformed tool operations.May hide silent errors that return 200 OK.
Escalation correctnessWhether cases needing human review were escalated.Too many escalations can also harm usability.
Grounded claim rateHow often factual claims have appropriate supporting evidence.Many citations do not necessarily provide genuine support.
Completion confirmationWhether external writes are backed by observed status.‘Done’ in final text is not sufficient.
LatencyTime taken to produce a useful completion.Fast but wrong is not progress.
Cost per successful taskResource cost relative to actually completed work.A cheaper run may be worse if it needs frequent repair.
Recovery qualityAbility to resume or stop safely after a fault.Blind retries can duplicate side effects.

An education-first evaluation design

Students do not simply need answers; they need better understanding and independence. For a vocabulary tutor, an evaluation should include whether the explanation matches the student’s reading level, contrasts confusing terms accurately, uses an intelligible example and gives a short opportunity to retrieve the knowledge. A system that answers every question immediately may appear helpful while weakening the learner’s own active thinking.

This is where learning continuity becomes a useful evaluation dimension. If a Primary 6 learner struggles with fractions, does the assistant detect the prerequisite gap and connect it correctly to Secondary 1 equations? Or does it repeatedly produce isolated tricks? The better system preserves the structural links that let future learning proceed.

A six-stage improvement cycle

  • Collect cases: sample real task types with appropriate privacy controls and construct edge cases.
  • Define criteria: specify outcomes, required evidence, prohibited actions and scoring rules.
  • Run and observe: capture useful traces and outputs in a controlled environment.
  • Grade independently: use deterministic tests and reviewed rubrics where each fits.
  • Diagnose: classify the error as a context, routing, tool, source, permission or teaching issue.
  • Repair and retest: make the smallest justified change and repeat the relevant regression set.

Practice activity: grade three small agent scenarios

Scenario A: An assistant gives a good algebra explanation but quotes an outdated formal syllabus. Grade content usefulness separately from source applicability.

Scenario B: An assistant refuses to reveal another user’s educational record, then offers a safe route to get permission. Grade the boundary and helpful recovery, not just answer length.

Scenario C: An assistant creates a draft blog post, but says it is public. Grade the observed WordPress status and the accuracy of the completion claim. Explain what change would make the result acceptable.

Common agent evaluation mistakes

  • Judging only the final text: inspect the action trajectory and the external state.
  • Testing only easy questions: include representative edge and failure cases.
  • Using an outdated answer key: version references and allow for real changes.
  • Letting a model mark its own work uncritically: calibrate graders with independent review.
  • Combining all risk into one average: preserve hard gates for serious violations.
  • Confusing a trace with proof: traces record observed events, not automatic correctness.
  • Optimising latency before basic reliability: prioritize correct authorised outcomes.
  • Fixing every failure by changing the prompt: identify when the real defect is in tools, data or permissions.
  • Leaking test examples into training or development prompts: maintain meaningful holdout cases.

Frequently asked questions

What is AI agent evaluation?

It is the assessment of a tool-using AI system against defined tasks and constraints, including its final results and the workflow it follows.

How is agent evaluation different from a language model benchmark?

A model benchmark often focuses on the model’s responses to test inputs. Agent evaluation adds interactions with tools, data, state, handoffs, permissions and real-world effects.

What is trace grading?

Trace grading applies a reproducible rubric or scoring scheme to the recorded steps of an agent run, making process-level failures easier to diagnose.

What makes a good evaluation dataset?

It includes relevant ordinary tasks, realistic edge cases, failures and risks, with accurate, applicable reference answers or grading criteria.

Can an agent fail even if its answer is correct?

Yes. It may have accessed unauthorised material, ignored required approval or falsely reported a tool action. Process and safety are part of success.

Should every answer receive a human grade?

Not necessarily. Automated checks can assess many mechanical properties; human review is especially useful for high-stakes, disputed or subjective criteria.

What does regression mean in this context?

Regression means a system performs worse on a previously acceptable test or behaviour after an update.

References and connected learning

The AI agent evaluation vocabulary standard

Mastery is demonstrated when a learner can write a realistic test scenario, state an observable success condition, grade both final output and process, recognize a false success, compare results fairly across versions, and choose a repair based on the actual failure mode. The core lesson is that an agent is successful only when its answer, evidence, actions and permissions fit together.

Discover more from eduKate Singapore

Subscribe now to keep reading and get access to the full archive.

Continue reading