feat: Cards, Offene Aufgaben, Feed – Komplettumbau
TeamNetwork: Footer→Arrow, Current Task+Runtime inline Missions→Offene Aufgaben (TaskCard) mit +New Task, Iris/Bao-Quelle OperationsFeed: Text-Wrap, 5 Items, Mehr-Button→Tag-Navigation-Modal
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<script setup lang="ts">
|
||||
import { onMounted, onUnmounted, ref } from 'vue'
|
||||
import MissionCard from '../components/dashboard/MissionCard.vue'
|
||||
import TaskCard from '../components/dashboard/MissionCard.vue'
|
||||
import OperationsFeed from '../components/dashboard/OperationsFeed.vue'
|
||||
import TeamNetwork from '../components/dashboard/TeamNetwork.vue'
|
||||
import ChatPanel from '../components/dashboard/ChatPanel.vue'
|
||||
@@ -10,7 +10,7 @@ import { useDashboardData } from '../composables/useDashboardData'
|
||||
import type { AgentNodeData } from '../../composables/useDashboardData'
|
||||
|
||||
const {
|
||||
agents, missions, feedEntries, chatMessages,
|
||||
agents, openTasks, feedEntries, chatMessages,
|
||||
irisBusy, irisFocus, irisRuntime, queue,
|
||||
getAgentRuntime, startRuntime, stopRuntime,
|
||||
sendChat, removeQueueItem, moveQueueItem, changeQueuePriority,
|
||||
@@ -48,8 +48,7 @@ function onQueueExecuteNow(id: string): void {
|
||||
<div class="dashboard">
|
||||
<div class="col-left">
|
||||
<section class="missions-section">
|
||||
<h2 class="column-title">Active Missions</h2>
|
||||
<MissionCard v-for="m in missions" :key="m.id" :mission="m" />
|
||||
<TaskCard :tasks="openTasks" @new-task="console.log('New task requested')" />
|
||||
</section>
|
||||
<OperationsFeed :entries="feedEntries" />
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user