mcp_parameter_mapping: defaults: use_mock: true tools: consultar_faturas: map: customer_key: msisdn session_key: session_id consultar_plano: map: customer_key: msisdn session_key: session_id invoice_explanation: map: customer_key: msisdn session_key: session_id consultar_vas: map: customer_key: msisdn session_key: session_id consultar_historico_vas: map: customer_key: msisdn session_key: session_id consultar_status_solicitacao: map: customer_key: msisdn interaction_key: protocol session_key: session_id consultar_tracking: map: customer_key: msisdn interaction_key: protocol session_key: session_id cancelar_vas_avulso: map: customer_key: msisdn session_key: session_id extract: subject: from: message type: string strategy: llm description: Extraia somente o nome do serviço que o cliente quer cancelar. Retorne null se não estiver claro. tratar_vas_estrategico: map: customer_key: msisdn session_key: session_id extract: subject: from: message type: string strategy: llm description: Extraia somente o nome do serviço estratégico ou incluso citado pelo cliente. contestar_cobranca: map: customer_key: msisdn session_key: session_id extract: subject: from: message type: string strategy: llm description: Extraia o nome do serviço/item cuja cobrança será contestada. valor: from: message type: number strategy: llm description: Extraia o valor monetário explicitamente associado ao item. Retorne null se não houver valor. motivo: from: message type: string strategy: llm description: Extraia o motivo da contestação em frase curta; null se não informado. finalizar_atendimento: map: customer_key: msisdn session_key: session_id enviar_sms: map: customer_key: msisdn session_key: session_id extract: message: from: message type: string strategy: llm description: Mensagem SMS explicitamente definida pelo fluxo de domínio. recuperar_fatura_pdf: map: customer_key: msisdn contract_key: invoice_id session_key: session_id pro_rata: map: customer_key: msisdn session_key: session_id termino_desconto: map: customer_key: msisdn session_key: session_id extract: nome_plano: from: message type: string strategy: llm description: Extraia o nome do plano se explicitamente citado; null se ausente. valor_divergente: map: customer_key: msisdn session_key: session_id retomar_workflow: map: session_key: session_id