Compare commits

...

2 Commits

Author SHA1 Message Date
devops 8f265d00ba chore: bump version to v0.2.20 [skip ci] 2026-06-09 20:24:07 +00:00
developer 5a3a099b94 fix: Iris als Hero im AI Team Network – Hierarchie korrigiert
CI - Build & Test / Backend (.NET) (push) Successful in 24s
CI - Build & Test / Frontend (Vue/TS) (push) Successful in 16s
CI - Build & Test / Security Check (push) Successful in 2s
- Iris zu agents[] hinzugefügt (Position 0)
- hero-id='iris' an TeamNetwork übergeben
- Hero-Slot data-agent-id dynamisch (:data-agent-id='hero.id')
2026-06-09 22:23:17 +02:00
4 changed files with 24 additions and 2 deletions
+1 -1
View File
@@ -1 +1 @@
0.2.19 0.2.20
@@ -334,7 +334,7 @@ onUnmounted(() => {
<!-- Cards Layer (above SVG) --> <!-- Cards Layer (above SVG) -->
<div class="cards-layer"> <div class="cards-layer">
<!-- Hero: Iris centered top --> <!-- Hero: Iris centered top -->
<div class="hero-slot" data-agent-id="iris"> <div class="hero-slot" :data-agent-id="hero.id">
<article <article
class="agent-card hero-card" class="agent-card hero-card"
:style="{ :style="{
@@ -81,6 +81,7 @@ export function useDashboardData() {
// Agent runtimes (simulated) // Agent runtimes (simulated)
const agentStartTimes = reactive<Record<string, number>>({ const agentStartTimes = reactive<Record<string, number>>({
iris: now - 28800000,
developer: now - 3600000, developer: now - 3600000,
devops: now - 1800000, devops: now - 1800000,
researcher: now - 2700000, researcher: now - 2700000,
@@ -98,6 +99,26 @@ export function useDashboardData() {
// Agents // Agents
const agents = ref<AgentNodeData[]>([ const agents = ref<AgentNodeData[]>([
{
id: 'iris',
name: 'Iris',
role: 'Chief of Staff',
description: 'Koordiniert, delegiert, hält das Team tight. Die erste Anlaufstelle zwischen Boss und Maschine.',
color: '#8b7cf6',
icon: 'bot',
currentTask: 'Orchestrating Nexus Dashboard redesign',
goal: 'Complete Mission Control v3',
progress: 85,
workload: 55,
active: true,
runtimeSeconds: 28800,
workingFeed: [
'Analyzed user feedback on Dashboard',
'Delegated card redesign to Developer',
'Verifying full-width layout deployment',
'Reviewing AgentModal integration',
],
},
{ {
id: 'developer', id: 'developer',
name: 'Developer', name: 'Developer',
+1
View File
@@ -67,6 +67,7 @@ function onQueueExecuteNow(id: string): void {
</div> </div>
<TeamNetwork <TeamNetwork
hero-id="iris"
:agents="agents" :agents="agents"
:iris-runtime="irisRuntime" :iris-runtime="irisRuntime"
:get-agent-runtime="getAgentRuntime" :get-agent-runtime="getAgentRuntime"