565 B
565 B
QA: In-App Human in the Loop — Spring AI
Prerequisites
- Demo is deployed and accessible
Test Steps
- Navigate to
/demos/hitl-in-app - Verify the tickets panel renders three mock tickets
- Ask "Approve a $50 refund to Jordan Rivera on ticket #12345"
- Verify an ApprovalDialog modal appears outside the chat
- Click Approve with an optional note
- Verify the agent receives the approval and confirms the action
Expected Results
- Modal appears outside the chat surface
- Approve/Reject resolves the pending tool Promise