๐งชTDD Challengeยทintermediateยทโฑ๏ธ 30โ45mยทโญ 175 XP
M-079Build a CrewAI-Style Agent Team
Description
Nebula Corp wants to automate their content pipeline using a team of specialized AI agents, similar to CrewAI. Build a crew system where each agent has a role, goal, and backstory. Agents work on tasks sequentially, passing context between them. Implement the crew runner that assigns tasks to agents, collects outputs, and produces a final combined result.
Test Cases (3)
Crew produces results
Should produce one result per task
Input:testCrewResults()
Expected:CONTAINS:2
Context flows between agents
Writer should reference researcher's output
Input:testContextFlow()
Expected:CONTAINS:research
Tasks marked completed
Task status should update to completed
Input:testTaskStatus()
Expected:CONTAINS:completed
Related Lessons
Click Run / Check to validate your solution