feat(FN-684): complete Step 6 — integrate ExecutorStatusBar into App

This commit is contained in:
gsxdsm
2026-04-02 10:44:15 -07:00
parent bafd9499ca
commit 2bc07fb977

View File

@@ -27,6 +27,7 @@ import { MissionManager } from "./components/MissionManager";
import { AgentListModal } from "./components/AgentListModal"; import { AgentListModal } from "./components/AgentListModal";
import { AgentsView } from "./components/AgentsView"; import { AgentsView } from "./components/AgentsView";
import { ScriptsModal } from "./components/ScriptsModal"; import { ScriptsModal } from "./components/ScriptsModal";
import { ExecutorStatusBar } from "./components/ExecutorStatusBar";
import { useTasks } from "./hooks/useTasks"; import { useTasks } from "./hooks/useTasks";
import { useProjects } from "./hooks/useProjects"; import { useProjects } from "./hooks/useProjects";
import { useCurrentProject } from "./hooks/useCurrentProject"; import { useCurrentProject } from "./hooks/useCurrentProject";
@@ -524,6 +525,9 @@ function AppInner() {
onViewAllProjects={handleViewAllProjects} onViewAllProjects={handleViewAllProjects}
/> />
{renderMainContent()} {renderMainContent()}
{viewMode === "project" && currentProject && (
<ExecutorStatusBar projectId={currentProject.id} />
)}
{detailTask && ( {detailTask && (
<TaskDetailModal <TaskDetailModal
task={detailTask} task={detailTask}