Skip to main content

ToolApprovalBannerProps

Agent Runtimes


Agent Runtimes / chat/tools/ToolApprovalBanner / ToolApprovalBannerProps

Interface: ToolApprovalBannerProps

Defined in: chat/tools/ToolApprovalBanner.tsx:40

Props for the ToolApprovalBanner.

Properties

collapsible?

optional collapsible?: boolean

Defined in: chat/tools/ToolApprovalBanner.tsx:54

Whether the banner is collapsible


onApproveAll?

optional onApproveAll?: () => void

Defined in: chat/tools/ToolApprovalBanner.tsx:48

Called when user clicks "Approve All"

Returns

void


onDismiss?

optional onDismiss?: () => void

Defined in: chat/tools/ToolApprovalBanner.tsx:51

Called when user clicks "Dismiss"

Returns

void


onReview

onReview: (approval) => void

Defined in: chat/tools/ToolApprovalBanner.tsx:45

Called when user clicks "Review" on a specific approval

Parameters

approval

PendingApproval

Returns

void


pendingApprovals

pendingApprovals: PendingApproval[]

Defined in: chat/tools/ToolApprovalBanner.tsx:42

List of pending approvals