You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
orquestrador/app/services
Vitor Hugo Belorio Simão a6f1358c28 🧠 feat(orquestrador): fortalecer contexto multiassunto e gestão de revisão
- unifica plano de mensagem via LLM (roteamento + entidades por pedido)
- adiciona fallback de extração separada apenas quando o plano vier sem dados úteis
- reduz reprocessamento no mesmo turno com fila explícita e avanço por 'continuar'
- melhora UX de fila com aviso determinístico de pedidos enfileirados
- amplia intents de revisão: listagem, cancelamento e remarcação
- adiciona campos dedicados para gestão de revisão (protocolo, nova_data_hora, motivo)
- implementa slot filling para cancelar/remarcar revisão com prompts de faltantes
- reforça regras de troca de contexto quando há fluxo de revisão aberto
- adiciona memória curta do último pacote de revisão com TTL (20 min)
- implementa confirmação de reuso de pacote para novo agendamento
- quando reuso confirmado, coleta apenas data/hora e mantém demais dados
- preserva arquitetura: LLM decide e extrai; sistema normaliza, valida, mantém estado e executa tools

 Benefícios:
- maior robustez em cenários ambíguos de revisão
- melhor continuidade entre assuntos sem perder contexto
- menor atrito no reagendamento de revisões semelhantes
1 month ago
..
__pycache__ 🚧 Desenvolvendo a estrutura inicial do envio de mensagem. Endpoint POST com a mensagem e o ID do usuário. 2 months ago
handlers.py feat(review-api): adicionar fluxos de listar, cancelar e remarcar revisao 1 month ago
llm_service.py perf(llm): reduzir latência com warmup, cache e execução não bloqueante 1 month ago
orchestrator_config.py 🧠 feat(orquestrador): fortalecer contexto multiassunto e gestão de revisão 1 month ago
orquestrador_service.py 🧠 feat(orquestrador): fortalecer contexto multiassunto e gestão de revisão 1 month ago
tool_registry.py feat(review-api): adicionar fluxos de listar, cancelar e remarcar revisao 1 month ago
user_service.py feat(users): vincular operacoes ao usuario com user_id e ownership 1 month ago