mirror of
https://github.com/hoshikawa2/compass_backoffice.git
synced 2026-07-09 13:54:20 +00:00
836 B
836 B
Correção MCP parâmetros + CPF explícito
Esta versão corrige dois problemas observados no teste consultar dados do cliente cpf 169.323.728-86:
- O
BusinessContext.customer_keypermanecia com omsisdnpadrão da sessão (11999999999) porque oIdentityResolverdo framework preserva chaves já definidas. Agora CPF/CNPJ/protocolo explicitamente digitados na mensagem atual prevalecem sobre valores herdados da sessão. - O
MCPToolRouterpreservaoriginal_contexteextra_args; isso enviava muitos campos extras para o MCP Server, gerandoTypeError: unexpected keyword argument. Agora o MCP Server filtra os argumentos usando oinput_schemada tool antes de chamar o handler.
Também foram adicionados aliases cpf, cnpj, document e document_type para tools de cliente/IMDB/Speech/ABRT/Portabilidade.