fix: AgentNodeData um tags, task, runtime erweitert – Cards wieder sichtbar
- Interface: tags:string[], task:string, runtime:string, hero?:boolean - Alle 5 Agenten mit Tags, Task, Runtime, Hero befüllt
This commit is contained in:
@@ -5,15 +5,19 @@ export interface AgentNodeData {
|
||||
name: string
|
||||
role: string
|
||||
description: string
|
||||
tags: string[]
|
||||
color: string
|
||||
icon: string
|
||||
task: string
|
||||
runtime: string
|
||||
model?: string
|
||||
hero?: boolean
|
||||
currentTask: string
|
||||
goal: string
|
||||
progress: number
|
||||
workload: number // 0-100
|
||||
active: boolean
|
||||
runtimeSeconds: number
|
||||
model?: string
|
||||
workingFeed: Array<{ time: string; text: string }>
|
||||
thinkingStream?: Array<{ time: string; text: string }>
|
||||
}
|
||||
@@ -104,8 +108,12 @@ export function useDashboardData() {
|
||||
name: 'Iris',
|
||||
role: 'Chief of Staff',
|
||||
description: 'Koordiniert, delegiert, hält das Team tight. Die erste Anlaufstelle zwischen Boss und Maschine.',
|
||||
tags: ['Orchestration', 'Delegation', 'Approval'],
|
||||
color: '#8b7cf6',
|
||||
icon: 'bot',
|
||||
hero: true,
|
||||
task: 'Orchestrating Nexus Dashboard redesign',
|
||||
runtime: '14:23',
|
||||
currentTask: 'Orchestrating Nexus Dashboard redesign',
|
||||
goal: 'Complete Mission Control v3',
|
||||
progress: 85,
|
||||
@@ -130,8 +138,11 @@ export function useDashboardData() {
|
||||
name: 'Developer',
|
||||
role: 'Backend & Frontend',
|
||||
description: 'Implements features across the stack with TypeScript, C#, and Vue.',
|
||||
tags: ['Coding', 'Development', 'Builds'],
|
||||
color: '#3b82f6',
|
||||
icon: 'code',
|
||||
task: 'Building Dungeon System API endpoints',
|
||||
runtime: '01:00',
|
||||
currentTask: 'Building Dungeon System API endpoints',
|
||||
goal: 'Complete Dungeon CRUD + room generation',
|
||||
progress: 62,
|
||||
@@ -156,8 +167,11 @@ export function useDashboardData() {
|
||||
name: 'DevOps',
|
||||
role: 'Infrastructure & CI/CD',
|
||||
description: 'Manages Docker, deployment pipelines, and system reliability.',
|
||||
tags: ['Deployment', 'Docker', 'CI/CD'],
|
||||
color: '#eab308',
|
||||
icon: 'server',
|
||||
task: 'Optimizing Docker Compose caching',
|
||||
runtime: '00:30',
|
||||
currentTask: 'Optimizing Docker Compose caching',
|
||||
goal: 'Reduce build times by 40%',
|
||||
progress: 45,
|
||||
@@ -182,8 +196,11 @@ export function useDashboardData() {
|
||||
name: 'Researcher',
|
||||
role: 'Analysis & Documentation',
|
||||
description: 'Researches APIs, patterns, and best practices. Maintains docs.',
|
||||
tags: ['Research', 'Analysis', 'Docs'],
|
||||
color: '#22c55e',
|
||||
icon: 'search',
|
||||
task: 'Analyzing WebSocket alternatives',
|
||||
runtime: '00:45',
|
||||
currentTask: 'Analyzing WebSocket alternatives',
|
||||
goal: 'Recommend real-time communication strategy',
|
||||
progress: 30,
|
||||
@@ -207,8 +224,11 @@ export function useDashboardData() {
|
||||
name: 'Reviewer',
|
||||
role: 'Code Quality & Testing',
|
||||
description: 'Reviews pull requests, enforces standards, runs test suites.',
|
||||
tags: ['Code Review', 'Testing', 'Quality'],
|
||||
color: '#a855f7',
|
||||
icon: 'shield',
|
||||
task: 'Reviewing Dungeon System PR',
|
||||
runtime: '00:15',
|
||||
currentTask: 'Reviewing Dungeon System PR',
|
||||
goal: 'Zero critical findings before merge',
|
||||
progress: 80,
|
||||
|
||||
Reference in New Issue
Block a user