Files
clientflow_backend/RELEASE_NOTES_v4928_1_5_1.md

1.3 KiB

Release Notes — ClientFlow v4928.1.5.1

Task Reply Audit

Adicionado script para consultar tarefas e verificar, em lote, qual é o pedido do cliente e qual é a resposta sugerida pelo Reply Assistant.

Novo ficheiro

scripts/audit_task_reply_suggestions.py

Documentação

docs/CLIENTFLOW_V4928_1_5_1_TASK_REPLY_AUDIT.md

Funcionalidades

  • Consulta tarefas por estado, fila/route, pesquisa textual e limite.
  • Gera rascunho de resposta por tarefa usando generate_reply_draft(..., persist=False).
  • Não envia mensagens e não conclui tarefas.
  • Não persiste rascunhos por defeito.
  • Desativa LLM por defeito para evitar custos.
  • Exporta relatório em Markdown, CSV ou JSON.
  • Inclui pedido do cliente, template escolhido, conhecimento BLIF usado, resposta sugerida, bloqueios e avisos.

Comandos úteis

python scripts/audit_task_reply_suggestions.py --status pending --format markdown --out /tmp/task_reply_audit.md
python scripts/audit_task_reply_suggestions.py --status all --format csv --out /tmp/task_reply_audit.csv
python scripts/audit_task_reply_suggestions.py --status pending --use-llm --format json

Validação

  • python scripts/audit_task_reply_suggestions.py --help
  • Teste estático dedicado: tests/test_v4928_1_5_1_task_reply_audit_static.py