Lian Ai v2.10.5-r33
Arquitectura de dominio y persistencia
- Se incorporan modelos de dominio tipados para tenant, conversación, lead, cita, producto y cuota de IA.
- Se agregan DTOs de entrada para leads, citas, catálogo y uso de IA.
- Se introducen interfaces Repository y adapters PDO para desacoplar la capa Application de SQL.
AppointmentServicedelega disponibilidad y creación de citas a Use Cases.ToolBrokerdelega la creación/reutilización de leads aUpsertLeadUseCase.UsageQuotaServiceyPlanServiceconsumenUsageRepositoryInterfacepara lectura/registro de tokens.ConversationContextLoaderobtiene historial y producto seleccionado mediante repositorios.ServiceContainerregistra repositorios y Use Cases para permitir sustitución progresiva y pruebas.