-
-
Structured result
-
{result.summary || result.status}
+ {result ? (
+ <>
+
+
+
Structured result
+
{result.summary || result.status}
+
+ {result.artifact ? (
+
+ ) : null}
- {result.artifact ? (
-
+
+
{result.approval_boundary}
+ {result.receipt ? (
+
+ Receipt {result.receipt.receipt_id}: {result.receipt.message}
+
) : null}
-
-
{result.approval_boundary}
- {result.receipt ? (
-
- Receipt {result.receipt.receipt_id}: {result.receipt.message}
-
- ) : null}
-
-
- {(result.queue || []).map((item) => (
-
-
- {item.priority}
- {item.category}
-
- {item.subject}
- From: {item.sender}
- Why: {item.reason}
- Next: {item.next_action}
-
- Approval-ready draft
-
-
To: {item.draft.to}
-
Subject: {item.draft.subject}
-
{item.draft.body}
-
Approval reason: {item.draft.approval_reason}
-
- {(item.draft.policy_basis || []).map((basis) => - {basis}
)}
-
+
+ {(result.queue || []).map((item) => (
+
+
+ {item.priority}
+ {item.category}
-
-
- ))}
-
-
- ) : null}
+
{item.subject}
+
From: {item.sender}
+
Why: {item.reason}
+
Next: {item.next_action}
+
+ Approval-ready draft
+
+
To: {item.draft.to}
+
Subject: {item.draft.subject}
+
{item.draft.body}
+
Approval reason: {item.draft.approval_reason}
+
+ {(item.draft.policy_basis || []).map((basis) => - {basis}
)}
+
+
+
+
+ ))}
+
+ >
+ ) : null}
+
);
}