-- Crear tabla para la memoria del agente si no existe
CREATE TABLE IF NOT EXISTS `agente_memoria` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nombre_agente` varchar(100) NOT NULL UNIQUE,
  `descripcion` text,
  `memoria_json` longtext NOT NULL,
  `version` varchar(20) DEFAULT '1.0',
  `fecha_creacion` timestamp DEFAULT CURRENT_TIMESTAMP,
  `fecha_actualizacion` timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,