Desacoplar compaction de session service #8

Closed
opened 2026-02-23 16:02:07 +00:00 by A8065384 · 0 comments
Owner

Actualmente la lógica para compactar conversaciones esta dentro de la clase 'FirestoreSessionService'.

Sería mejor desacoplar esta funcionalidad para facilitar el movimiento a otra base de datos en el futuro.

  • Agregar nuevo module ´compaction.py´
  • Cambiar logica de flujo de compaction al nuevo modulo
  • Modifcar tests para usar el nuevo modulo
Actualmente la lógica para compactar conversaciones esta dentro de la clase 'FirestoreSessionService'. Sería mejor desacoplar esta funcionalidad para facilitar el movimiento a otra base de datos en el futuro. - [x] Agregar nuevo module ´compaction.py´ - [x] Cambiar logica de flujo de compaction al nuevo modulo - [x] Modifcar tests para usar el nuevo modulo
A8065384 added this to the Vaia v1.0 project 2026-02-23 16:02:11 +00:00
A8065384 moved this to In Progress in Vaia v1.0 on 2026-02-23 16:26:03 +00:00
A8080816 was assigned by A8065384 2026-02-23 16:26:14 +00:00
A8080816 added reference feature/compaction 2026-02-23 17:12:25 +00:00
A8080816 added the due date 2026-02-23 2026-02-23 17:13:02 +00:00
A8080816 started working 2026-02-23 17:22:03 +00:00
A8080816 worked for 2 hours 35 minutes 2026-02-23 19:57:53 +00:00
A8080816 moved this to Done in Vaia v1.0 on 2026-02-23 21:13:17 +00:00
A8065384 reopened this issue 2026-02-24 03:40:25 +00:00
A8065384 removed the due date 2026-02-23 2026-02-24 03:44:29 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Total Time Spent: 2 hours 35 minutes
A8080816
2 hours 35 minutes
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: va/agent#8