diff --git a/frontend/src/app/boards/[boardId]/page.tsx b/frontend/src/app/boards/[boardId]/page.tsx index baa8f56..9aa811a 100644 --- a/frontend/src/app/boards/[boardId]/page.tsx +++ b/frontend/src/app/boards/[boardId]/page.tsx @@ -7,6 +7,7 @@ import { SignInButton, SignedIn, SignedOut, useAuth } from "@clerk/nextjs"; import { X } from "lucide-react"; import ReactMarkdown from "react-markdown"; +import { BoardApprovalsPanel } from "@/components/BoardApprovalsPanel"; import { BoardGoalPanel } from "@/components/BoardGoalPanel"; import { BoardOnboardingChat } from "@/components/BoardOnboardingChat"; import { DashboardSidebar } from "@/components/organisms/DashboardSidebar"; @@ -575,7 +576,7 @@ export default function BoardDetailPage() {
+ Approvals +
++ Pending decisions +
++ Review lead-agent decisions that require human approval. +
+Loading approvals…
+ ) : sortedApprovals.length === 0 ? ( +No approvals yet.
+ ) : ( ++ {approval.action_type.replace(/_/g, " ")} +
++ Requested {formatTimestamp(approval.created_at)} +
+
+ Payload: {JSON.stringify(approval.payload, null, 2)}
+
+ ) : null}
+ {approval.rubric_scores ? (
+
+ Rubric: {JSON.stringify(approval.rubric_scores, null, 2)}
+
+ ) : null}
+