Summary
Implement specialized agent roles (Backend, Frontend, Test, Review) with role-specific system prompts and tool access.
Proposed Solution
Agent Roles
- Backend Agent: Python/API focus, database access, server-side logic
- Frontend Agent: React/TypeScript focus, UI components, styling
- Test Agent: Test writing, coverage analysis, test execution
- Review Agent: Code review, quality checks, security scanning
Role Configuration
- Role-specific system prompts
- Tool access restrictions per role
- Automatic task-to-agent matching based on task content
Implementation
codeframe/core/agent_roles.py - Role definitions and prompts
codeframe/core/agent.py - Role-aware execution
- Task metadata for role hints
Acceptance Criteria
Related
Summary
Implement specialized agent roles (Backend, Frontend, Test, Review) with role-specific system prompts and tool access.
Proposed Solution
Agent Roles
Role Configuration
Implementation
codeframe/core/agent_roles.py- Role definitions and promptscodeframe/core/agent.py- Role-aware executionAcceptance Criteria
Related