- Nueva tool verificar_stock_kit() para calcular cuántos kits se pueden armar
- Nueva función db_verificar_stock_kit() que verifica stock de todos los productos
- Calcula kits_posibles basado en el producto con menor stock relativo
- Actualiza skill armar_kits.md con proceso de verificación obligatoria
- Ahora advierte antes de vender: 'Solo podés armar X kits, pediste Y'
- Prevents ventas parciales no deseadas de kits
Nuevas skills:
1. alertas_stock - Control de stock crítico y sugerencias
2. armar_kits - Armado y venta de kits personalizados
3. atencion_clientes - Atención por tipo de cliente y FAQs
4. busqueda_productos - Búsqueda inteligente con sinónimos
5. comparador_productos - Comparación de opciones
6. gestion_ventas - Proceso de venta individual
7. promociones_descuentos - Promos activas y cálculos
8. vendedor_libreria - Contexto general del negocio
- Nueva tool confirmar_venta_kit para kits
- Actualiza ruta de skills a /pymesbot/skills/
- Sistema de carga automática de skills desde archivos .md
- Nueva skill armar_kits.md con lógica completa de kits
- Nueva tool confirmar_venta_kit para vender múltiples productos
- Función db_confirmar_venta_kit() para procesar ventas en batch
- Procesa ventas de kits y actualiza stock de todos los productos
- Maneja errores parciales (si falta stock de algún producto)
- Presenta resumen completo de venta del kit
- Carga skills desde archivos .md en workspace/skills/
- Agrega skill vendedor_libreria con contexto completo
- Agrega skill busqueda_productos con manejo de sinónimos
- Agrega skill gestion_ventas para registrar ventas
- Nueva tool listar_todo_el_stock para ver inventario completo
- Mejora system prompt con reglas claras de uso de tools
- Agrega mapeo de sinónimos (fibras→marcadores, bloc→papel)
- Procesa múltiples productos en una sola consulta
- Ofrece alternativas inteligentes cuando no hay stock
- Reemplaza respuestas programadas por AI con tools
- Implementa buscar_productos y confirmar_venta como tools
- Configura API Anthropic (Z.ai) con glm-4.7
- Elimina código legacy de búsqueda manual
- Limpia variables obsoletas (PicoClaw, OpenClaw)
- Actualiza docker-compose para nuevo flujo