77 lines
1.8 KiB
TypeScript
77 lines
1.8 KiB
TypeScript
import type { AgentNodeData } from '../types/agentNode'
|
|
|
|
export const EXTRA_AGENT_POOL: AgentNodeData[] = [
|
|
{
|
|
id: 'qa',
|
|
name: 'QA Automator',
|
|
role: 'Test Automation',
|
|
roleBadge: 'badge-cyan',
|
|
avatar: 'QA',
|
|
status: 'idle',
|
|
statusLabel: 'Bereit',
|
|
task: 'End-to-End Tests schreiben',
|
|
goal: '100% Coverage für auth/',
|
|
progress: 0,
|
|
elapsed: '—',
|
|
next: 'Testplan erstellen',
|
|
model: 'Deepseek V4 Flash',
|
|
tokens: '0',
|
|
cost: '0.00',
|
|
think: null,
|
|
},
|
|
{
|
|
id: 'devops',
|
|
name: 'DevOps',
|
|
role: 'CI/CD Pipeline',
|
|
roleBadge: 'badge-amber',
|
|
avatar: 'DO',
|
|
status: 'idle',
|
|
statusLabel: 'Bereit',
|
|
task: 'GitHub Actions Workflow',
|
|
goal: 'Automatisches Deploy auf merge',
|
|
progress: 0,
|
|
elapsed: '—',
|
|
next: 'Pipeline konfigurieren',
|
|
model: 'Deepseek V4 Pro',
|
|
tokens: '0',
|
|
cost: '0.00',
|
|
think: null,
|
|
},
|
|
{
|
|
id: 'security',
|
|
name: 'Security Scanner',
|
|
role: 'Security Analysis',
|
|
roleBadge: 'badge-rose',
|
|
avatar: 'SC',
|
|
status: 'think',
|
|
statusLabel: 'Scannt',
|
|
task: 'Dependency-Audit durchführen',
|
|
goal: 'CVEs in api/ aufdecken',
|
|
progress: 18,
|
|
elapsed: '00:01:44',
|
|
next: 'Report an Iris',
|
|
model: 'Deepseek V4 Pro',
|
|
tokens: '9k',
|
|
cost: '0.18',
|
|
think: 'Analysiere package-lock.json auf bekannte Vulnerabilities…',
|
|
},
|
|
{
|
|
id: 'pm',
|
|
name: 'Project Manager',
|
|
role: 'Coordination',
|
|
roleBadge: 'badge-purple',
|
|
avatar: 'PM',
|
|
status: 'think',
|
|
statusLabel: 'Plant',
|
|
task: 'Sprint-Retrospektive vorbereiten',
|
|
goal: 'Blockers identifizieren',
|
|
progress: 35,
|
|
elapsed: '00:05:10',
|
|
next: 'Meeting-Summary an Team',
|
|
model: 'Deepseek V4 Flash',
|
|
tokens: '14k',
|
|
cost: '0.24',
|
|
think: 'Analysiere Velocity-Daten der letzten 3 Sprints…',
|
|
},
|
|
]
|