01
Autogen Agent Definitions
Evaluates Microsoft AutoGen's Agent Definitions (AssistantAgent / UserProxyAgent) 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
- system_message scope
- model_client wiring
- reflect_on_tool_use=True semantics
Public sample case
- Input
- Operator builds an AssistantAgent and passes the task instructions only via the first user message in team.run(task=...), leaving system_message at its default.
- Expected behavior
- Put persistent role/persona/policy instructions in AssistantAgent(system_message=...) so they appear as the system turn on every model_client call. Use the task argument only for the per-run user instruction. Without system_message, the agent loses role anchoring on multi-turn loops because the mod…
- Check
- Pass / fail check






