Package com.tnsai.security.approval
package com.tnsai.security.approval
Human-in-the-loop (HITL) approval mechanism for sensitive agent actions.
Implements the approval workflow via ApprovalToken
and InterruptService that pauses agent execution
to require human confirmation before performing high-risk operations.
- See Also:
-
ClassDescriptionToken for human-in-the-loop approval of sensitive actions.Builder for ApprovalToken.Token status.Store for managing approval tokens.In-memory implementation of ApprovalTokenStore.Reasons for requesting an interrupt in AG-UI protocol.Result of an interrupt request.Possible outcomes of an interrupt.Service for AG-UI interrupt pattern - blocking agent execution for human approval.Interrupt request details for listeners.