diff --git a/web/src/app/(app)/reviews/page.tsx b/web/src/app/(app)/reviews/page.tsx index 1c0b74b..8fbf293 100644 --- a/web/src/app/(app)/reviews/page.tsx +++ b/web/src/app/(app)/reviews/page.tsx @@ -5,6 +5,17 @@ import { useCallback, useEffect, useMemo, useState } from "react"; import { AppShell } from "@/components/AppShell"; import { AgentTimeline } from "@/components/AgentTimeline"; import { ProposalReviewCard } from "@/components/ProposalReviewCard"; +import { + Badge, + Button, + ListItemButton, + Panel, + PanelBody, + PanelHeader, + PanelTitle, + StatusBadge, + Textarea, +} from "@/components/ui/Primitives"; import { approveReviewItem, batchReviewItems, listAgentTimeline, listApprovalQueue, rejectReviewItem } from "@/lib/review-client"; import { toast } from "@/lib/toast"; import type { AgentTimelineItem, ApprovalQueueItem } from "@/lib/types"; @@ -175,105 +186,88 @@ export default function ReviewsPage() { Operator workflow shell} + actions={Operator workflow shell} >
- + -
-
-
Approval queue
+ + + Approval queue
{batchMode ? ( <> - {selectedBatchIds.size} selected - + {selectedBatchIds.size} selected + ) : ( - + )} - status:pending + status:pending
-
+ {error ?
{error}
: null} {batchMode ? (
- - +
) : null}
{approvalQueue.map((item) => ( - + ))}
-
+
-
- -