CollectedToolApprovalSet
Namespace: Vercel.AI.GenerateText
public sealed class CollectedToolApprovalSetApproved and denied tool approvals from the last tool message.
Inheritance: object
Constructors
Section titled “Constructors”CollectedToolApprovalSet(IReadOnlyList<CollectedToolApproval>, IReadOnlyList<CollectedToolApproval>)
Section titled “CollectedToolApprovalSet(IReadOnlyList<CollectedToolApproval>, IReadOnlyList<CollectedToolApproval>)”public CollectedToolApprovalSet(IReadOnlyList<CollectedToolApproval> approvedToolApprovals, IReadOnlyList<CollectedToolApproval> deniedToolApprovals)Creates an empty or filled set.
Parameters
| Name | Type | Description |
|---|---|---|
approvedToolApprovals |
IReadOnlyList<CollectedToolApproval> | |
deniedToolApprovals |
IReadOnlyList<CollectedToolApproval> |
Properties
Section titled “Properties”ApprovedToolApprovals
Section titled “ApprovedToolApprovals”public IReadOnlyList<CollectedToolApproval> ApprovedToolApprovals { get; }Approvals the caller accepted and that have not already produced a result.
Value: IReadOnlyList<CollectedToolApproval>
DeniedToolApprovals
Section titled “DeniedToolApprovals”public IReadOnlyList<CollectedToolApproval> DeniedToolApprovals { get; }Approvals the caller denied and that still need an execution-denied result.
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product