mirror of
https://github.com/hoshikawa2/agent_platform_oci.git
synced 2026-09-07 10:13:46 +00:00
1.3 KiB
1.3 KiB
Validação — integração transacional Agent Template Backend / MCP
Correções implementadas
mcp_toolsé tratado como allowlist, não como lista de execução automática.- Tools
read_onlycontinuam disponíveis para enriquecimento de contexto. - Somente uma tool transacional compatível com a solicitação é selecionada.
require_confirmation: truecriapending_tool_calleAWAITING_CONFIRMATION.- O turno de confirmação executa a chamada pendente com
confirmed: true. - O estado expõe
selected_tool_call,tool_policy_result,confirmation_required,confirmation_receivedetransaction_status. reasonfoi padronizado entre catálogo, mapping e FastMCP Retail.- Pedido
123ePED-ENTREGUEretornam statusENTREGUEpara testes positivos. - A keyword genérica
produtofoi removida da intenção Telecom para não capturar devoluções Retail. - Templates
NormaleRoute_SticknessemTuning-Performanceforam atualizados.
Teste recomendado
Quero devolver o pedido 123 porque me arrependi da compra.- Esperado:
transaction_status=AWAITING_CONFIRMATION, sem execução desolicitar_devolucao. Sim, confirmo a devolução.- Esperado:
transaction_status=COMPLETEDe execução única desolicitar_devolucao.
Resultado automatizado
7 passed