Skip to main content

useToolApprovals

Agent Runtimes


Agent Runtimes / hooks/useToolApprovals / useToolApprovals

Function: useToolApprovals()

useToolApprovals(filters?): object

Defined in: hooks/useToolApprovals.ts:129

Parameters

filters?

ToolApprovalFilters

Returns

object

approvalsQuery

approvalsQuery: UseQueryResult<ToolApproval[], Error>

approve

approve: UseMutationResult<void, Error, { id: string; note?: string; }, unknown>

markRead

markRead: UseMutationResult<void, Error, { id: string; }, unknown>

markUnread

markUnread: UseMutationResult<void, Error, { id: string; }, unknown>

pendingCountQuery

pendingCountQuery: UseQueryResult<{ count: number; }, Error> = pendingQuery

reject

reject: UseMutationResult<void, Error, { id: string; note?: string; }, unknown>

remove

remove: UseMutationResult<void, Error, { id: string; }, unknown>