BMHQ Upgrade: Add Auto-Run, Execution Logs, Change Log, Brainown panels

This commit is contained in:
Horus
2026-02-27 17:13:29 +01:00
parent cc9dba2790
commit fc2e1c1ff5
11 changed files with 1384 additions and 0 deletions
@@ -10,6 +10,10 @@ import { TaskHistoryPanel } from "./TaskHistoryPanel";
import { TradingPanel } from "./TradingPanel";
import AIManagement from "@/components/ai-management/AIManagement";
import Council from "@/components/council/Council";
import AutoRunPanel from "./AutoRunPanel";
import ExecutionLogsPanel from "./ExecutionLogsPanel";
import ChangeLogPanel from "./ChangeLogPanel";
import BrainownPanel from "./BrainownPanel";
interface SidebarItem {
id: string;
@@ -59,6 +63,12 @@ const sidebarCategories: SidebarCategory[] = [
{ id: "daily-feedback", name: "Daily Feedback", icon: "📝", category: "daily-feedback" },
{ id: "ai-settings", name: "AI Settings", icon: "🤖", category: "council-settings" },
]},
{ id: "automation", name: "Automation", icon: "⚡", items: [
{ id: "autorun", name: "Auto-Run", icon: "🔄", category: "autorun" },
{ id: "execution-logs", name: "Exec Logs", icon: "📊", category: "execution-logs" },
{ id: "changelog", name: "Change Log", icon: "📝", category: "changelog" },
{ id: "brainown", name: "Brainown", icon: "🧠", category: "brainown" },
]},
{ id: "calendar", name: "Calendar", icon: "📅", items: [
{ id: "brief", name: "Morning Brief", icon: "☀️", category: "calendar" },
{ id: "briefs", name: "All Briefs", icon: "📋", category: "briefs" },
@@ -426,6 +436,31 @@ export default function MissionControlDashboard({ onLogout }: MissionControlDash
</div>
)}
{/* BMHQ Automation Panels */}
{currentItem?.category === "autorun" && (
<div className="rounded-xl border border-green-500/30 bg-gradient-to-br from-[#1a2a1a] to-[#1a2a2a] p-6">
<AutoRunPanel />
</div>
)}
{currentItem?.category === "execution-logs" && (
<div className="rounded-xl border border-blue-500/30 bg-gradient-to-br from-[#1a1a2a] to-[#1a2a3a] p-6">
<ExecutionLogsPanel />
</div>
)}
{currentItem?.category === "changelog" && (
<div className="rounded-xl border border-purple-500/30 bg-gradient-to-br from-[#2a1a2a] to-[#2a1a3a] p-6">
<ChangeLogPanel />
</div>
)}
{currentItem?.category === "brainown" && (
<div className="rounded-xl border border-pink-500/30 bg-gradient-to-br from-[#2a1a2a] to-[#3a2a3a] p-6">
<BrainownPanel />
</div>
)}
{currentItem?.category === "memory" && (
<div className="rounded-xl border border-white/10 bg-white/5 p-6">
<h3 className="text-lg font-semibold mb-4">🧠 Memory & Logs</h3>