Vitor Hugo Belorio Simão
29faec5464
♻️ refactor(orquestrador): consolidar contexto multiassunto com continuidade automática
...
- evita interromper fluxo ativo ao receber mensagem com dois assuntos
- enfileira assuntos secundarios e avanca automaticamente apos concluir o atual
- remove metodos legados sem uso no orquestrador (roteamento antigo por regex)
- remove metodo sem uso em UserRepository para reduzir codigo morto
1 month ago
Vitor Hugo Belorio Simão
af513f5583
🐛 fix(orquestrador): interromper cadastro de revisao ao trocar de intencao
1 month ago
Vitor Hugo Belorio Simão
f09081150f
✨ feat(review-api): adicionar fluxos de listar, cancelar e remarcar revisao
1 month ago
Vitor Hugo Belorio Simão
f818258fec
♻️ chore: remove artefatos legados de deploy no Google Cloud e limpa documentacao de infraestrutura antiga
...
- remove arquivos nao utilizados no modelo atual de hospedagem: app.yaml, cloudbuild.yaml, deploy.sh, setup-gcp.sh, setup-database.sh e .gcloudignore
- remove documentacoes antigas de infraestrutura GCP/Cloud SQL (GUIA_COMPLETO_CONFIGURE_E_DEPLOY.md e CLOUD_SQL_PROXY.md)
- atualiza README para refletir o fluxo vigente em servidor da empresa, removendo referencias a Cloud Run/Cloud Build
- limpa .env.example removendo blocos de configuracao legados de Cloud SQL/Cloud Run
- ajusta comentario legado em app/core/settings.py, mantendo compatibilidade sem vincular a Cloud Run
- preserva configuracoes e orientacoes relacionadas ao Vertex AI
1 month ago
Vitor Hugo Belorio Simão
63040d472c
✨ feat: aprimora fluxo de agendamento de revisao com memoria de contexto, validacao de conflitos e sugestao inteligente de horarios
...
- adiciona coleta incremental de dados (slot filling) por usuario para placa, data/hora, modelo, ano, km e historico de revisao, evitando perda de contexto entre mensagens
- implementa extracao auxiliar por regex para interpretar respostas curtas e completar o payload de revisao sem depender totalmente do modelo
- passa a bloquear conflito global de agenda no mesmo horario (independente de usuario/veiculo) e sugerir proximo horario disponivel
- adiciona confirmacao de sugestao pendente (ex.: "pode") e remarca??o quando o cliente recusa o horario sugerido (incluindo casos com apenas novo horario)
- amplia a tool de agendar revisao com novos campos obrigatorios e calculo de valor estimado da revisao com base em modelo, ano, km e fidelidade de revisoes anteriores
- atualiza schemas e rota mock para refletir o novo contrato de agendamento
- endurece o satelite do Telegram com prevencao de instancia duplicada e descarte de backlog no startup para reduzir respostas repetidas
1 month ago
Vitor Hugo Belorio Simão
f061657ad3
♻️ refactor(api-routes): reorganizar rotas em pacote app/api/routes
1 month ago
Vitor Hugo Belorio Simão
5a5d7f547e
✨ feat(users): vincular operacoes ao usuario com user_id e ownership
1 month ago
Vitor Hugo Belorio Simão
0225ecb2dd
♻️ refactor(db-models): reorganizar models em pacote por entidade
1 month ago
Vitor Hugo Belorio Simão
31916bacc3
🐛 fix(telegram): tratar erros de dominio e melhorar respostas operacionais
1 month ago
Vitor Hugo Belorio Simão
e6ce076785
📝 docs(comments): documentar fluxos, rotas e configuracoes do servico
1 month ago
Vitor Hugo Belorio Simão
8e35d33fd3
📝 docs(deploy): adicionar guia de deploy no servidor e service systemd
1 month ago
Vitor Hugo Belorio Simão
0f548a3e1a
🔧 chore(deploy): ajustar leitura de variaveis para .env.prod
1 month ago
Vitor Hugo Belorio Simão
78dc4de656
♻️ refactor(db): migrar tools para MySQL e ajustar inicializacao
1 month ago
Vitor Hugo Belorio Simão
3f1024d342
chore: removendo arquivos de cache Python do versionamento
2 months ago
Vitor Hugo Belorio Simão
c1974d8379
docs: atualizando documentacao para arquitetura Postgres + MySQL
2 months ago
Vitor Hugo Belorio Simão
e0fbca8e1a
chore: ajustando deploy para usar .env.prod e rede VPC
2 months ago
Vitor Hugo Belorio Simão
772c8d8055
fix: retornando erro 503 com origem correta por banco
2 months ago
Vitor Hugo Belorio Simão
28d7daccb2
feat: ampliando parametros de consulta de estoque e seed de tools
2 months ago
Vitor Hugo Belorio Simão
53ff0d6049
refactor: migrando dados ficticios da FakerAPI para MySQL
2 months ago
Vitor Hugo Belorio Simão
cc02d04097
🔧 chore: Ajustando configuração de deploy, inicialização automática e dependências para execução no Cloud Run.
2 months ago
Vitor Hugo Belorio Simão
e68b32a177
♻️ refactor: Migrando a integração de dados fictícios para FakerAPI e ajustando a chamada das tools no Vertex AI.
2 months ago
Vitor Hugo Belorio Simão
37fa127a80
♻️ refactory: Ajustando o código para o deploy (remoção provisória do user_id para testes).
2 months ago
Vitor Hugo Belorio Simão
5340f6b979
♻️ refactor: Atualizando o gitignore.
2 months ago
Vitor Hugo Belorio Simão
e27c63cb40
🔧 chore: Ajustando e reajustando os documentos para a realização do deploy com sucesso.
2 months ago
Vitor Hugo Belorio Simão
97673fe67b
feat: Adicionando scripts de setup e testes
2 months ago
Vitor Hugo Belorio Simão
ce74c77ea2
✨ feat: Adicionando configuração de deploy, Docker e documentação
2 months ago
Vitor Hugo Belorio Simão
6a28119dbf
chore(app): Ajustes de inicialização e dependências
...
- Inicialização do banco mais resiliente no startup
- Pequenas atualizações em requirements para compatibilidade
2 months ago
Vitor Hugo Belorio Simão
6dcc01fd52
refactor(settings): Alinhar leitura das variáveis de ambiente
...
- Usar DB_HOST/DB_PORT/DB_USER/DB_PASSWORD/DB_NAME em vez de DATABASE_URL
- Ajustes na construção do DATABASE_URL no código
2 months ago
Vitor Hugo Belorio Simão
6486dc1ff6
docs(readme): Reescrever README com visão, stack e arquitetura
...
- Documento reorganizado para apresentação profissional do projeto
- Adiciona explicação de arquitetura, stack e fluxos
2 months ago
Vitor Hugo Belorio Simão
88a49571da
chore(config): Normalizar .env e proteger credenciais
...
- Limpeza de comentários e padronização das variáveis em .env
- Atualiza MOCKAROO_BASE_URL para uso do plano gratuito
- Adiciona service-account-key.json ao .gitignore
2 months ago
Vitor Hugo Belorio Simão
b19419b954
chore(ci): Migrar build para Artifact Registry e melhorar deploy
...
- Build e push para Artifact Registry
- Substitutions para deploy via Cloud Build
- Atualiza fluxo de deploy automático para Cloud Run
2 months ago
Vitor Hugo Belorio Simão
7da23293a4
✨ feat: Adicionando o serviço mockaroo para testar a chamada de serviços externos e uma simulação de um banco de dados externo.
2 months ago
Vitor Hugo Belorio Simão
4219ab39a3
✨ feat: Criando funcionalidades do sistema com base nas seeds das tools para testar a assertividade do modelo na hora de chamar as funções.
2 months ago
Vitor Hugo Belorio Simão
a271522eac
♻️ refactor: Adaptando a lógica para buscar e os dados das tools no banco de dados e passar para o modelo.
2 months ago
Vitor Hugo Belorio Simão
043941c7ad
♻️ refactor: Atualizando a lógica de retorno das tools e criando a seed para popular o banco de dados.
2 months ago
Vitor Hugo Belorio Simão
3f94ffe2e1
✨ feat: Adicionando os endpoints de acesso as Tools e movendo o acesso para o banco de dados.
2 months ago
Vitor Hugo Belorio Simão
43ce4a6093
♻️ refactor: Reogranizando e ajustando o orquestrador do sistema. Também suas funcionalidades foram comentadas para futuras manutenções.
2 months ago
Vitor Hugo Belorio Simão
1f4c4e0462
✨ feat: Definindo o o modelo para as Tools.
2 months ago
Vitor Hugo Belorio Simão
49356c0e5b
💡 docs: Inserindo comentários referente as principais funcionalidades relacionadas as Tools e ao LLMService.
2 months ago
Vitor Hugo Belorio Simão
68fbdb605c
✨ feat: Desenvolvendo os serviços relacionados a acessar o Vertex AI, se comunicar com o modelo, registrar as Tools do sistema e gerenciar as mesmas conforme a solicitação do modelo.
2 months ago
Vitor Hugo Belorio Simão
bfaf9a37db
✨ feat: Criando a classe responsável por setar as varáveis de aceso ao Google Cloud.
2 months ago
Vitor Hugo Belorio Simão
f8ebf04f31
📦 build: Adicionando os pacotes para acessar o projeto no Google Cloud.
2 months ago
Vitor Hugo Belorio Simão
48b2d7f55a
🔧 chore: Adicionando o gitignore para o projeto.
2 months ago
Vitor Hugo Belorio Simão
9e574b1e25
🚧 Desenvolvendo a estrutura inicial do envio de mensagem. Endpoint POST com a mensagem e o ID do usuário.
2 months ago
Vitor Hugo Belorio Simão
e82727fd92
🎉 init: Commit inicial.
2 months ago