Microsoft Agent Framework controla chamadas de ferramentas arriscadas com FunctionApprovalRequestContent
Envolva um AIFunction em ApprovalRequiredAIFunction e o agente para no meio da execução para pedir permissão. Veja como funciona o fluxo de requisição e resposta em C#.