Cas
Interaction et validation humaine
Demandez une information ou une approbation au bon moment. Le runtime gère la pause et la reprise ; la trace conserve les événements de l’interaction.
- interaction visible dans l’AIR
- pause/reprise gérée par le runtime
- validation humaine tracée
Source .tb
module examples.scenario_human_interaction
type ChangeRequest
summary is Text
skill ValidateChange
takes request as ChangeRequest
gives ChangeRequest
do
human.approve
with context as request
into approval
give request
strategy RunHumanValidation
takes request as ChangeRequest
gives Text
uses ValidateChange
do
show
with message as "Change review started"
ask
with prompt as "Reviewer ticket?"
into ticket
ValidateChange
with request as request
into validated
give ticket