+
Deliverable Review
+ {fullDocs.length > 0 ? fullDocs.map((doc) => {
+ const isExpanded = expandedDocId === doc.id
+ const author = doc.authorAgentId ? agents.find((a) => a.id === doc.authorAgentId) : null
+ return (
+
+
+ {isExpanded ? (
+
+ {author ?
Author: {author.name} ({author.role})
: null}
+
{doc.content || "No content."}
+
+ ) : null}
+
+ )
+ }) : docRefs.length > 0 ? docRefs.map((doc) => (
+
+ {doc.type.replaceAll("_", " ")}
+ {doc.title}
+
+ )) :
{approval.payloadSummary}
}
+ {approval.impactSummary ?
{approval.impactSummary}
: null}
+
+ )
+}
diff --git a/src/renderer/components/execution/SettingsPane.tsx b/src/renderer/components/execution/SettingsPane.tsx
index ec486e20..b883825d 100644
--- a/src/renderer/components/execution/SettingsPane.tsx
+++ b/src/renderer/components/execution/SettingsPane.tsx
@@ -37,7 +37,10 @@ export function SettingsPane({ snapshot, secrets, companyId, onSaved }: { snapsh
{(() => { const company = snapshot.companies.find((c) => c.id === companyId); if (!company) return null; return (