Self-Evaluation
Domain: Agent Fundamentals
π― Motivation
The agent assesses its own output quality before presenting it to the user. This catches errors and improves reliability.
π Concrete Example
The agent writes code, then self-evaluates: βDoes this handle empty input? No - I need to add a check. Is the variable naming clear? Yes.β It fixes issues before showing the user.
π Analogy
A student proofreading their essay before submitting - they check for errors, clarity, and completeness. Self-evaluation is the agent proofreading its own work.