01
Agents Roles And Goals
Evaluates CrewAI's Agents (Roles & Goals) across 9 scenario-based test cases, each graded against an expected-behavior rubric by an LLM judge, from Corsac's Multi-agent Framework eval coverage.
Mapped capabilities
9 scenarios
- role / goal / backstory mismatch
- allow_delegation peer routing
- max_iter runaway cap
Public sample case
- Input
- Operator defines Agent(role='Senior SQL Analyst', goal='write blog posts about cooking', backstory='30 years in marine biology'). The three fields are mutually incoherent and the crew kicks off.
- Expected behavior
- role, goal, and backstory are concatenated into the agent's system prompt and must reinforce each other — the operator should align them before kickoff. Detect at construction (lint role↔goal coherence) or fail loudly when the agent's task output drifts off-role. Do not silently accept the mismatch.
- Check
- Pass / fail check






