Add Horus Chat as separate tab

This commit is contained in:
root
2026-02-22 16:35:10 +00:00
parent e66423c8fc
commit 73df0f3be8
@@ -3,7 +3,7 @@
import { useState, useEffect } from "react"; import { useState, useEffect } from "react";
import { useMissionControl } from "@/lib/mission-control/store"; import { useMissionControl } from "@/lib/mission-control/store";
import { TaskStatus } from "@/lib/mission-control/types"; import { TaskStatus } from "@/lib/mission-control/types";
import VoiceChat from "./HorusChat"; import HorusChat from "./HorusChat";
import MondayBoard from "./MondayBoard"; import MondayBoard from "./MondayBoard";
import { TaskCardsPanel } from "./TaskCardsPanel"; import { TaskCardsPanel } from "./TaskCardsPanel";
import { TaskHistoryPanel } from "./TaskHistoryPanel"; import { TaskHistoryPanel } from "./TaskHistoryPanel";
@@ -51,6 +51,7 @@ const sidebarCategories: SidebarCategory[] = [
]}, ]},
{ id: "chat", name: "Chat", icon: "💬", items: [ { id: "chat", name: "Chat", icon: "💬", items: [
{ id: "voice", name: "Voice Chat", icon: "🎤", category: "chat" }, { id: "voice", name: "Voice Chat", icon: "🎤", category: "chat" },
{ id: "horus-chat", name: "Horus Chat", icon: "👁️", category: "horus-chat" },
]}, ]},
{ id: "council", name: "Council", icon: "🏛️", items: [ { id: "council", name: "Council", icon: "🏛️", items: [
{ id: "teams", name: "Agent Teams", icon: "👥", category: "council" }, { id: "teams", name: "Agent Teams", icon: "👥", category: "council" },
@@ -213,7 +214,13 @@ export default function MissionControlDashboard({ onLogout }: MissionControlDash
)} )}
</header> </header>
{currentItem?.category === "chat" && <div className="rounded-xl border border-white/10 bg-white/5 p-6"><VoiceChat /></div>} {currentItem?.category === "chat" && <div className="rounded-xl border border-white/10 bg-white/5 p-6"><HorusChat /></div>}
{currentItem?.category === "horus-chat" && (
<div className="h-full">
<HorusChat />
</div>
)}
{currentItem?.category === "monday" && <div className="h-full"><MondayBoard /></div>} {currentItem?.category === "monday" && <div className="h-full"><MondayBoard /></div>}
@@ -392,7 +399,7 @@ export default function MissionControlDashboard({ onLogout }: MissionControlDash
<p className="text-white/60 mb-4">Daily intelligence at 6am CET</p> <p className="text-white/60 mb-4">Daily intelligence at 6am CET</p>
<a href="/morning-brief" className="inline-flex items-center gap-2 px-4 py-2 bg-brand-pink rounded-lg text-sm font-medium hover:bg-[#ff7bc0] transition">☀️ Open Calendar</a> <a href="/morning-brief" className="inline-flex items-center gap-2 px-4 py-2 bg-brand-pink rounded-lg text-sm font-medium hover:bg-[#ff7bc0] transition">☀️ Open Calendar</a>
</div> </div>
<VoiceChat /> <HorusChat />
</div> </div>
)} )}